/// <summary> /// The BatteryItemSourceChanged. /// </summary> /// <param name="sender">The sender<see cref="DependencyObject"/>.</param> /// <param name="e">The e<see cref="DependencyPropertyChangedEventArgs"/>.</param> private static void BatteryItemSourceChanged(DependencyObject sender, DependencyPropertyChangedEventArgs e) { BatteryStatusMonitor bsm = (BatteryStatusMonitor)sender; bsm.SetUpBatteryColumns(); bsm.GenerateGrids(bsm._columnCount); }
/// <summary> /// The YtranslationChanged. /// </summary> /// <param name="source">The source<see cref="DependencyObject"/>.</param> /// <param name="e">The e<see cref="DependencyPropertyChangedEventArgs"/>.</param> private static void YtranslationChanged(DependencyObject source, DependencyPropertyChangedEventArgs e) { BatteryStatusMonitor thisMonitor = (BatteryStatusMonitor)source; thisMonitor.tt.Y = (double)e.NewValue; }
/// <summary> /// The GridViewWidthChanged. /// </summary> /// <param name="source">The source<see cref="DependencyObject"/>.</param> /// <param name="e">The e<see cref="DependencyPropertyChangedEventArgs"/>.</param> private static void GridViewWidthChanged(DependencyObject source, DependencyPropertyChangedEventArgs e) { BatteryStatusMonitor thisMonitor = (BatteryStatusMonitor)source; thisMonitor.GridContainer.Width = (double)e.NewValue; }