private void TextBox_KeyUp(object sender, System.Windows.Input.KeyEventArgs e) { ObservableCollection <Etiketa> filter = new ObservableCollection <Etiketa>(); if (poljePretrage.Text.Equals("")) { Etikete.Clear(); foreach (Etiketa et in DodajEtiketu.le) { Etikete.Add(et); } return; } else { foreach (Etiketa et in DodajEtiketu.le) { String all = et.Oznaka.ToLower(); if (all.Contains(poljePretrage.Text.ToLower())) { filter.Add(et); continue; } } } Etikete.Clear(); foreach (Etiketa et in filter) { Etikete.Add(et); } }
private void Pretrazi_Click(object sender, RoutedEventArgs e) { Etikete.Clear(); if (oznaka.Text.Equals("") && colorRechtangle.Fill == null) { foreach (Etiketa et in DodajEtiketu.le) { Etikete.Add(et); } return; } foreach (Etiketa et in DodajEtiketu.le) { int flag = 0; if (colorRechtangle.Fill != null) { if (Boja.Color != et.Boja.Color) { flag = 1; } } if ((oznaka.Text.Equals(et.Oznaka) || oznaka.Text.Equals("")) && (flag == 0 || colorRechtangle.Fill == null)) { Etikete.Add(et); } } }
private void Ponisti_Click(object sender, RoutedEventArgs e) { Etikete.Clear(); oznaka.Text = ""; foreach (Etiketa et in DodajEtiketu.le) { Etikete.Add(et); } }
private void izmijeniEtiketu_Click1(object sender, RoutedEventArgs e) { if (spisakEtiketa.SelectedItem == null) { MessageBoxResult result = MessageBox.Show("Etiketa nije izabrana!", "", MessageBoxButton.OK, MessageBoxImage.Exclamation); return; } Etiketa selektovanaEtiketa = (Etiketa)spisakEtiketa.SelectedItem; //MainWindow.izmijeniEtiketu(selektovanaEtiketa); ww.izmijeniEtiketu(selektovanaEtiketa); Etikete.Clear(); foreach (Etiketa etiketa in MainWindow.etikete.Values) { Etikete.Add(etiketa); } }
private void btnObrisi_Click(object sender, RoutedEventArgs e) { string oznaka_etikete = txt_oznakaEtikete.Text; Etiketa etiketa = (Etiketa)dgrMain.SelectedItem; if (etiketa != null) { etiketa.Obrisana = true; de.upisiEtiketuUFile(Etikete); Etikete.Clear(); Etikete = cpf.procitajIzFileEtikete(); OnPropertyChanged("PretrazeneEtikete"); MessageBox.Show("Etiketa je obrisana"); } else { MessageBox.Show("Izaberite etiketu iz liste."); } }