private void Window_Loaded(object sender, RoutedEventArgs e) { MainModel = new MainViewModel(); DataContext = MainModel; NoteModel = new NoteViewModel(); NoteModel.SelectByDate(DateTime.Now); DatesPanel.DataContext = NoteModel; NoteModel.SelectByDate(DateTime.Now); CalendarUpdate(); SpecyCombo.DataContext = new ShowAllSpeciesViewModel(); for (int i = 0; i < 11; i++) { search_checks[i] = new CheckBox(); search_checks[i].Name = $"Check{i}"; search_checks[i].Tag = ""; search_checks[i].Content = search_names[i]; search_checks[i].SetValue(Grid.RowProperty, i + 6); search_combos[i] = new ComboBox(); search_combos[i].Name = $"Combo{i}"; search_combos[i].Tag = ""; search_combos[i].SetValue(Grid.RowProperty, i + 6); search_combos[i].SetValue(Grid.ColumnProperty, 1); foreach (var str in search_params[i]) { search_combos[i].Items.Add(str); } SearchGrid.Children.Add(search_checks[i]); SearchGrid.Children.Add(search_combos[i]); } }