Beispiel #1
0
 public TypeWindow()
 {
     InitializeComponent();
     this.DataContext = this;
     Tip = new Tvpe {
         Ikonica = "/Images/basic_signs.png"
     };
 }
Beispiel #2
0
 private void Type_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (!iconChanged)
     {
         Tvpe t = (Tvpe)cbType.SelectedValue;
         Event.Ikonica = t.Ikonica;
     }
 }
Beispiel #3
0
 private void EditType_Click(object sender, RoutedEventArgs e)
 {
     if (dgTypes.SelectedValue != null)
     {
         Tvpe tip = (Tvpe)dgTypes.SelectedValue;
         var  s   = new TypeWindow(tip);
         s.ShowDialog();
         ChartTypes();
     }
 }
Beispiel #4
0
 public TypeWindow(Tvpe tip)
 {
     InitializeComponent();
     this.DataContext = this;
     tipe             = tip;
     Tip = new Tvpe {
         Oznaka = tip.Oznaka, Naziv = tip.Naziv, Ikonica = tip.Ikonica, Opis = tip.Opis
     };
     edit = true;
     TextBox_TextChanged(null, null);
 }
Beispiel #5
0
 private void Discard_Click(object sender, RoutedEventArgs e)
 {
     if (edit)
     {
         Event.Ikonica = doge.Ikonica;
     }
     else
     {
         Tvpe t = (Tvpe)cbType.SelectedValue;
         Event.Ikonica = t.Ikonica;
         iconChanged   = false;
     }
 }
Beispiel #6
0
        private void DeleteType_Click(object sender, RoutedEventArgs e)
        {
            Tvpe tip = (Tvpe)dgTypes.SelectedValue;

            Data.Types.Remove(tip);

            /*
             * foreach (Event dog in Data.ListEvents)
             *  if (dog.Tip == tip)
             *      Data.ListEvents.Remove(dog);
             *
             * foreach (Event dog in Data.MapEvents)
             *  if (dog.Tip == tip)
             *      Data.MapEvents.Remove(dog);
             *
             * foreach (Event dog in Data.Events)
             *  if (dog.Tip == tip)
             *      Data.Events.Remove(dog);
             */
            ChartTypes();
            ChartTags();
        }