private void Task_TaskRenamed(object sender, TaskRenamedEventArgs e) { if (e.originalSender != this) { TaskRename(e.task.ID, e.newName); } }
protected virtual void OnRenamed(string newName, string oldName, object sender) { if (TaskRenamed != null) { TaskRenamedEventArgs e = new TaskRenamedEventArgs(); e.newName = newName; e.oldName = oldName; e.originalSender = sender; e.task = this; TaskRenamed(this, e); } }