Example #1
0
        public IzmeniTip(TipKlasa tip)
        {
            InitializeComponent();

            vm     = new ViewModel();
            vm.Tip = tip;   //preuzimam prosledjeni tip tj selektovani

            vm.stTip = tip.Oznaka;

            this.DataContext = vm;
            OznakaBox.Focus();
        }
Example #2
0
        private void izmeniAkcija(object sender, RoutedEventArgs e)
        {
            if (TabelaTipova.SelectedItem != null)
            {
                TipKlasa tip = (TipKlasa)TabelaTipova.SelectedItem;

                IzmeniTip w1 = new IzmeniTip(tip);
                w1.ShowDialog();
                TabelaTipova.Items.Refresh();
            }

            else
            {
                MessageBox.Show("Niste selektovali tip");
            }
        }
Example #3
0
        //pretraga po oznaci
        private void txtOznaka_TextChanged(object sender, TextChangedEventArgs e)
        {
            TextBox         t      = (TextBox)sender;
            string          filter = t.Text;
            ICollectionView cv     = CollectionViewSource.GetDefaultView(TabelaTipova.ItemsSource);

            if (filter == "")
            {
                cv.Filter = null;
            }
            else
            {
                cv.Filter = o =>
                {
                    TipKlasa vrsta = o as TipKlasa;
                    return(vrsta.Oznaka.ToUpper().StartsWith(filter.ToUpper()));
                };
            }
        }