Ejemplo n.º 1
0
        private void UpdateBattery()
        {
            var batteryArg = new ViewBatteryEventArgs {
                IsCharging = this.IsCharging
            };

            ChangedProgressBar?.BeginInvoke(this, batteryArg, null, null);
        }
Ejemplo n.º 2
0
        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);
        }