private void SetCurrentTask() { if (_bindingSourceTasks.Count > 0) { TaskModel currentSelectedTask = TaskModel.GetCloneTask((TaskModel)_bindingSourceTasks.Current); _bindingSourceCurrentTask.List[0] = currentSelectedTask; if (currentSelectedTask.Category != null) { comboBox1.Text = currentSelectedTask.Category.Title; } } else { _bindingSourceCurrentTask.List[0] = new TaskModel(); } _bindingSourceCurrentTask.ResetItem(0); panel1.Visible = true; }