void benkeplateTypeKombo_SelectionChanged(object sender, SelectionChangedEventArgs e) { ComboBox cmb = sender as ComboBox; if (cmb.SelectedItem == null || !(cmb.SelectedItem is string)) { return; } KontrollHjelper.oppdaterKombo(treslagKombo, heltreplateService.getTreslag((tykkelseKombo.SelectedItem as string), benkeplateTypeKombo.SelectedItem as string)); if (treslagKombo.Items.Count > 0) { var valgt = treslagKombo.Items.Cast <string>().Where(x => x == HuskTreslag).FirstOrDefault(); if (valgt != null) { treslagKombo.SelectedItem = valgt; } else { treslagKombo.SelectedIndex = 0; } } oppdaterPris(); }
void Window_Loaded(object sender, RoutedEventArgs e) { KontrollHjelper.oppdaterKombo(tykkelseKombo, heltreplateService.getTykkelser()); if (tykkelseKombo.Items.Count > 0) { tykkelseKombo.SelectedIndex = 0; } //KontrollHjelper.oppdaterKombo(benkeplateTypeKombo, heltreplateService.getBenkeplateTyper()); }
void tykkelseKombo_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (tykkelseKombo.SelectedItem == null || !(tykkelseKombo.SelectedItem is string)) { return; } string tykkelse = tykkelseKombo.SelectedItem as string; KontrollHjelper.oppdaterKombo(benkeplateTypeKombo, heltreplateService.getBenkeplateTyper(tykkelse)); if (benkeplateTypeKombo.Items.Count > 0) { benkeplateTypeKombo.SelectedIndex = 0; } oppdaterPris(); }
void treslagKombo_SelectionChanged(object sender, SelectionChangedEventArgs e) { ComboBox cmb = sender as ComboBox; if (cmb.SelectedItem == null || !(cmb.SelectedItem is string)) { return; } KontrollHjelper.oppdaterKombo(dybdeKombo, heltreplateService.getStørrelser((tykkelseKombo.SelectedItem as string), benkeplateTypeKombo.SelectedItem as string, treslagKombo.SelectedItem as string)); if (dybdeKombo.Items.Count > 0) { dybdeKombo.SelectedIndex = 0; } oppdaterPris(); HuskTreslag = treslagKombo.SelectedItem as string; }