private void Form1_Load(object sender, EventArgs e)
        {
            fpSpread1.AllowColumnMove = true;     
            fpSpread1.AllowColumnMoveMultiple = true;      
        }
       
private void fpSpread1_ColumnDragMove(object sender, FarPoint.Win.Spread.DragMoveEventArgs e)
        {
            listBox1.Items.Add(e.Count.ToString());
        }
	 
	
		Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        FpSpread1.AllowColumnMove = True
        FpSpread1.AllowColumnMoveMultiple = True
    End Sub
    Private Sub FpSpread1_ColumnDragMove(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.DragMoveEventArgs) Handles FpSpread1.ColumnDragMove
        ListBox1.Items.Add(e.Count.ToString())
    End Sub