実行時にタスクを移動するには、C1GanttView ツールバーの上下の矢印を使用します。プログラム的にタスクを移動するには、RemoveAt メソッドと Insert メソッドを使用します。
        タスクを上に移動 ボタンをクリックした後、Editing Phase タスクは上に 1 つ移動します。
    プログラム的にタスクを移動するには、以下のコードを使用します。
Visual Basic コードの書き方
| Visual Basic | 
                         
                            コードのコピー
                         
                     | 
                
|---|---|
                        Private Sub btnMove_Click(sender As Object, e As EventArgs) Dim tasks As TaskCollection = ganttView.Tasks Dim index As Integer = tasks.IndexOf("New Task") If index > 0 Then Dim t As Task = tasks(index) tasks.RemoveAt(index) tasks.Insert(0, index - 1) End If End Sub  | 
                |
C#コードの書き方
| C# | 
                         
                            コードのコピー
                         
                     | 
                
|---|---|
                        private void btnMove_Click(object sender, EventArgs e) { TaskCollection tasks = ganttView.Tasks; int index = tasks.IndexOf("New Task"); if (index > 0) { Task t = tasks[index]; tasks.RemoveAt(index); tasks.Insert(0, index - 1); } }  | 
                |