private void OnTaskChanged(Task t, TaskListAction action) { int x = InnerList.IndexOf(t); if (x < 0) { return; } if (TaskChanged != null) { TaskChanged(this, new TaskListEventArgs(x, action)); } }
public TaskListEventArgs(int taskIndex, TaskListAction action) { this.taskIndex = taskIndex; this.action = action; }