/// <summary> /// Otwiera okno edycji powiązane z zaznaczoną notatką. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void MyEdit(object sender, ExecutedRoutedEventArgs e) { oknoEdycji = new EdycjaWindow(kategorie); oknoEdycji.Owner = this; oknoEdycji.AktywnaNotatka = lbxData.SelectedItem as INotatka; oknoEdycji.Show(); }
/// <summary> /// Dodaje nową notatkę do listy. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void MyAdd(object sender, ExecutedRoutedEventArgs e) { EdycjaWindow noweOkno = new EdycjaWindow(kategorie); INotatka nowaNotatka = new NotatkaLateInitProxy(kategorie); data.Notatki.Add(nowaNotatka); lbxData.SelectedIndex = lbxData.Items.Count - 1; }