public MainForm() { InitializeComponent(); timer_Mainf = new Time_watcher(); dbManager_Mainf = new DB_manager(); todoClicked = false; //инициализируем списки и массивы MondayList.Add(MondayButton); TuesdayList.Add(TuesdayButton); WednesdayList.Add(WednesdayButton); ThursdayList.Add(ThursdayButton); FridayList.Add(FridayButton); SaturdayList.Add(SaturdayButton); SundayList.Add(SundayButton); NotesForAllDays[0] = MondayList; NotesForAllDays[1] = TuesdayList; NotesForAllDays[2] = WednesdayList; NotesForAllDays[3] = ThursdayList; NotesForAllDays[4] = FridayList; NotesForAllDays[5] = SaturdayList; NotesForAllDays[6] = SundayList; //устанавливаем начальные координаты CounterX = MondayButton.Location.X; CounterY = MondayButton.Location.Y; //подписываем метод создания динамической кнопки на событие ФормыРедактирования EditForm.OnApply += CreateToDo; EditForm.OnApplyEdition += ChangeToDo; OnMFLoad += CreateToDoRestart; }
public Time_watcher() { dbManager_ = new DB_manager(); Timer timer = new Timer(); _dayNames = new Dictionary <string, int>() { { "Monday", 0 }, { "Tuesday", 1 }, { "Wednesday", 2 }, { "Thursday", 3 }, { "Friday", 4 }, { "Sunday", 5 }, { "Saturday", 6 } }; }
public EditForm() { InitializeComponent(); cat_comboBox.SelectedItem = cat_comboBox.Items[0]; //флаг todoclicked показывает, была ли заметка открыта для редактирования или она только еще создается if (MainForm.todoClicked == false) { //чекбокс "Неактуально, удалить" не нужен при создании this.Done_checkBox.Visible = false; } dbManager_Editf = new DB_manager(); OnLoadEditf += LoadData; }