private void UpdateBattery() { var batteryArg = new ViewBatteryEventArgs { IsCharging = this.IsCharging }; ChangedProgressBar?.BeginInvoke(this, batteryArg, null, null); }
private void chargeButton_Click(object sender, EventArgs e) { this.IsCharging = !this.IsCharging; var arg = new ViewBatteryEventArgs { IsCharging = this.IsCharging }; if (IsCharging) { chargeButton.Text = "Disconnect charge"; } else { chargeButton.Text = "Connect charge"; } ChangedProgressBar?.BeginInvoke(this, arg, null, null); }