private void PackagetwoType_Change(object sender, SelectionChangedEventArgs e) { if ((sender as ComboBox).SelectedItem != null) { ComboBoxItem obj = (ComboBoxItem)((sender as ComboBox).SelectedItem); cc4.IsEnabled = true; if (obj.Tag == null) { _my._CrtIngredient._InstantPowder.PackageTwoType = 0; _my._CrtIngredient._InstantPowder.PackageTwoAmt = 0; return; } CanisterUnit tmp1 = (CanisterUnit)obj.Tag; _my._CrtIngredient._InstantPowder.PackageTwoType = tmp1.Powdertype; } else { cc4.IsEnabled = false;; } }
private void PackageoneType_Change(object sender, SelectionChangedEventArgs e) { if ((sender as ComboBox).SelectedItem != null) { cc3.Items.Clear(); ComboBoxItem tmpp = new ComboBoxItem(); tmpp.Tag = null; tmpp.Content = "Not Used"; cc3.Items.Add(tmpp); ComboBoxItem obj = (ComboBoxItem)((sender as ComboBox).SelectedItem); cc2.IsEnabled = true; if (obj.Tag == null) { _my._CrtIngredient._InstantPowder.PackageOneType = 0; _my._CrtIngredient._InstantPowder.PackageOneAmt = 0; return; } CanisterUnit tmp1 = (CanisterUnit)obj.Tag; _my._CrtIngredient._InstantPowder.PackageOneType = tmp1.Powdertype; foreach (var item in _my._CrtEVOMachine._CanisterUnit) { ComboBoxItem tmp = new ComboBoxItem(); if (tmp1.Postion == 0) { if (item.Postion == 1) { tmp.Tag = item; tmp.Content = item.GetPowdertype(); cc3.Items.Add(tmp); break; } } if (tmp1.Postion == 1) { if (item.Postion == 0) { tmp.Tag = item; tmp.Content = item.GetPowdertype(); cc3.Items.Add(tmp); break; } } if (tmp1.Postion == 2) { if (item.Postion == 3) { tmp.Tag = item; tmp.Content = item.GetPowdertype(); cc3.Items.Add(tmp); break; } } if (tmp1.Postion == 3) { if (item.Postion == 2) { tmp.Tag = item; tmp.Content = item.GetPowdertype(); cc3.Items.Add(tmp); break; } } } } else { // _my._CrtIngredient._InstantPowder.PackageOneType = 0; // _my._CrtIngredient._InstantPowder.PackageOneAmt = 0; cc2.IsEnabled = false; } }