///<summary> /// The event when the Text blank message change its value /// </summary> static void OnFases_Changed(DependencyObject sender, DependencyPropertyChangedEventArgs e) { PowerSelector ctrl = sender as PowerSelector; int fases = (int)e.NewValue; CollectionViewSource.GetDefaultView(ctrl.cboHP.ItemsSource).Refresh(); if (ctrl.cboHP.Items.Count > 0) { ctrl.cboHP.SelectedIndex = 0; } }
///<summary> /// The event when the Text blank message change its value /// </summary> static void OnPower_Changed(DependencyObject sender, DependencyPropertyChangedEventArgs e) { PowerSelector ctrl = sender as PowerSelector; PowerType ptp = (PowerType)e.NewValue; if (ptp == PowerType.HP) { ctrl.Watts.Visibility = Visibility.Collapsed; ctrl.Hp.Visibility = Visibility.Visible; } else { ctrl.Watts.Visibility = Visibility.Visible; ctrl.Hp.Visibility = Visibility.Collapsed; if (ptp == PowerType.Watts) { ctrl.wattsInput.IsChecked = true; } else { ctrl.wattsInput.IsChecked = false; } } }