private void Dodaj_Click(object sender, RoutedEventArgs e) { if (trenutniPanel == pnlManif) { if (ListaTipManifestacijecs.TipoviManifestacija.Count == 0) { MessageBoxResult mbr = MessageBox.Show("There is no event type. Add event type for enabling this option.", "No event type"); } else { ManifestacijaWindow rsv = new ManifestacijaWindow(this, false, null); rsv.ShowDialog(); } } else if (trenutniPanel == pnlEtikete) { EtiketaWindow rse = new EtiketaWindow(this, false, null); rse.ShowDialog(); } else if (trenutniPanel == pnlTipoviManif) { TipManifestacijeWindow rstv = new TipManifestacijeWindow(this, false, null); rstv.ShowDialog(); } }
private void Edit_Click(object sender, RoutedEventArgs e) { Manifestacija selekt1 = (Manifestacija)lista.SelectedItem; Manifestacija selekt2 = (Manifestacija)MapaGrada.SelectedItem; if ((selekt1 != null && selekt2 != null) || lista.SelectedItems.Count > 1 || MapaGrada.SelectedItems.Count > 1) { MessageBoxResult messageBoxResult = System.Windows.MessageBox.Show("Cannot edit multiple items. Please select only one.", "Error", System.Windows.MessageBoxButton.OK); } else { if (selekt1 != null) { ManifestacijaWindow dv = new ManifestacijaWindow(this, true, selekt1); //true jer se edituje dv.ShowDialog(); } else if (selekt2 != null) { ManifestacijaWindow dv = new ManifestacijaWindow(this, true, selekt2); //true jer se edituje dv.ShowDialog(); } } saveMapEvents(aktivnaMapa); }
private void Potvrdi_Click(object sender, RoutedEventArgs e) { if (Editing) { ListaEtiketa.Etikete[Selektovana.ID].Boja = Boja; ListaEtiketa.Etikete[Selektovana.ID].Opis = Opis; } else { if (ParentWindow is ViewWindow) { ViewWindow p = (ViewWindow)Owner; SolidColorBrush b = new SolidColorBrush((Color)cp.SelectedColor); p.dodajEtiketu(new Etiketa(ID, (Color)cp.SelectedColor, Opis, b)); } else if (ParentWindow is ManifestacijaWindow) { ManifestacijaWindow v = (ManifestacijaWindow)Owner; SolidColorBrush b = new SolidColorBrush((Color)cp.SelectedColor); //v.dodajEtiketu(new Etiketa(ID, (Color)cp.SelectedColor, Opis, b)); //v.Selektovan.Etikete.Add(new Etiketa(ID, (Color)cp.SelectedColor, Opis, b)); } Color boja = (Color)cp.SelectedColor; SolidColorBrush cb = new SolidColorBrush((Color)cp.SelectedColor); ListaEtiketa.Etikete.Add(ID, new Etiketa(ID, boja, Opis, cb)); } Close(); }
private void DodajManifestaciju_Click(object sender, RoutedEventArgs e) { if (ListaTipManifestacijecs.TipoviManifestacija.Count == 0) { MessageBoxResult mbr = MessageBox.Show("There is no event type. Add event type for enabling this option.", "No event type"); } else { ManifestacijaWindow manif = new ManifestacijaWindow(this, false, null); manif.ShowDialog(); } }
private void ListViewItem_PreviewMouseDoubleClick(object sender, MouseButtonEventArgs e) { Manifestacija selekt = (Manifestacija)lista.SelectedItem; var item = sender as ListViewItem; if (item != null && item.IsSelected) { if (ListaManifestacija.Manifestacije.ContainsKey(selekt.ID)) { ManifestacijaWindow rsv = new ManifestacijaWindow(this, true, selekt); rsv.ShowDialog(); } } }
private void Row_DoubleClick(object sender, MouseButtonEventArgs e) { if (trenutniPanel == pnlManif) { Manifestacija selekt = (Manifestacija)tabelaManif.SelectedItem; var item = sender as DataGridRow; if (item != null && item.IsSelected) { if (ListaManifestacija.Manifestacije.ContainsKey(selekt.ID)) { ManifestacijaWindow rsv = new ManifestacijaWindow(this, true, selekt); rsv.ShowDialog(); return; } } } else if (trenutniPanel == pnlTipoviManif) { TipManifestacije selekt = (TipManifestacije)tabelaTipoviManif.SelectedItem; var item = sender as DataGridRow; if (item != null && item.IsSelected) { if (ListaTipManifestacijecs.TipoviManifestacija.ContainsKey(selekt.ID)) { TipManifestacijeWindow rsv = new TipManifestacijeWindow(this, true, selekt); rsv.ShowDialog(); return; } } } else if (trenutniPanel == pnlEtikete) { Etiketa selekt = (Etiketa)tabelaEtikete.SelectedItem; var item = sender as DataGridRow; if (item != null && item.IsSelected) { if (ListaEtiketa.Etikete.ContainsKey(selekt.ID)) { EtiketaWindow rsv = new EtiketaWindow(this, true, selekt); rsv.ShowDialog(); return; } } } }
private void Izmeni_Click(object sender, RoutedEventArgs e) { if (trenutniPanel == pnlManif) { ManifestacijaWindow rsv = new ManifestacijaWindow(this, true, (Manifestacija)tabelaManif.SelectedItem); rsv.ShowDialog(); Refresh(); } else if (trenutniPanel == pnlEtikete) { EtiketaWindow rse = new EtiketaWindow(this, true, (Etiketa)tabelaEtikete.SelectedItem); rse.ShowDialog(); Refresh(); } else if (trenutniPanel == pnlTipoviManif) { TipManifestacijeWindow rstv = new TipManifestacijeWindow(this, true, (TipManifestacije)tabelaTipoviManif.SelectedItem); rstv.ShowDialog(); Refresh(); } }
public JavaScriptControlHelper(ManifestacijaWindow w) { prozor = w; }