示例#1
0
        /// <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);
        }
示例#2
0
        /// <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;
        }
示例#3
0
        /// <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;
        }