コード例 #1
0
        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;
                    }
                }
            }
        }
コード例 #2
0
 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);
     }
 }