Exemple #1
0
 void BatteryPercentChanged(object sender, BatteryPercentChangedEventArgs args)
 {
     OnBatteryChanged(new BatteryChangedEventArgs
     {
         RemainingChargePercent = RemainingChargePercent,
         IsLow       = RemainingChargePercent <= 15,
         PowerSource = PowerSource,
         Status      = Status
     });
 }
 void OnPercentChanged(object sender, BatteryPercentChangedEventArgs e) => this.OnChanged();
 private static void Battery_PercentChanged(object sender, BatteryPercentChangedEventArgs e)
 {
     _remainingChargePercentChanged?.Invoke(null, null);
 }
Exemple #4
0
 /// <summary>
 /// Called whenever the remaining battery percentage changes
 /// </summary>
 /// <param name="sender">object</param>
 /// <param name="e">BatteryPercentChangedEventArgs</param>
 private void Battery_PercentChanged(object sender, BatteryPercentChangedEventArgs e)
 {
     //Update UI with the remaining battery percentage
     Update(e.Percent);
 }
Exemple #5
0
 private void OnBatteryPercentChanged(object sender, BatteryPercentChangedEventArgs e)
 {
     // TODO: Insert code to handle changes in battery level
     // Note that battery level is scaled to a value between 0 and 100
 }