このトピックでは、実行時またはコード内でタスクを削除する方法を示します。実行時にタスクを削除するには、C1GanttView ツールバーの 削除 ボタンをクリックします。プログラム的に削除するには、インデックスを使用して新しいタスクの位置を指定します。
プログラム的にタスクを削除するには、以下のコードを使用します。
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
Private Sub btnDelete_Click(sender As Object, e As EventArgs) Dim tasks As TaskCollection = ganttView.Tasks ' NewTask の検索 Dim index As Integer = tasks.IndexOf("New Task") If index >= 0 Then ' 新しいタスクの削除と廃棄 Dim t As Task = tasks(index) tasks.RemoveAt(index) t.Dispose() End If End Sub |
C# コードの書き方
C# |
コードのコピー
|
---|---|
private void btnDelete_Click(object sender, EventArgs e) { TaskCollection tasks = ganttView.Tasks; // NewTask の検索 int index = tasks.IndexOf("New Task"); if (index >= 0) { // 新しいタスクの削除と廃棄 Task t = tasks[index]; tasks.RemoveAt(index); t.Dispose(); } } |