public frmDomaene(frmEditor t_Editor) { Editor = t_Editor; InitializeComponent(); //Bereitsausgewählte Domänen anwählen string AktuelleDomaene = this.Editor.HauptSeite.NeuerEintrag.Domaene; List <CheckBox> AlleDomaenen = new List <CheckBox>(); foreach (CheckBox CheckBoxDomaene in GridCheckBox.Children) { AlleDomaenen.Add(CheckBoxDomaene); } foreach (string Domaene in AktuelleDomaene.Split(',')) { foreach (CheckBox CheckBoxDomaene in GridCheckBox.Children) { if ((AlleDomaenen.FindAll(Box => Box.Name == Domaene)).Count > 0) { CheckBoxDomaene.IsChecked = true; } } } }
public void BntNew_Click(object sender, RoutedEventArgs e) { //Nicht mehr als 100 Einträge (Bewertungspunkt) if (this.Startfenster.CurrentTagebuch.Eintraege.Count < 100) { NeuerEintrag = this.Startfenster.CurrentTagebuch.erstelle_Eintrag("Test", "Nicht definiert"); frmEditor Editor = new frmEditor(this); Editor.Show(); } else { MessageBox.Show("Es können nicht mehr als 100 Einträge erstellt werden!", "e_Tagenbuch", MessageBoxButton.OK, MessageBoxImage.Warning); } }