private void buttonNumber_Click(object sender, EventArgs e) { Button btnSender = sender as Button; Number += btnSender.Text; OnNumberChanged?.Invoke(this, new SimpleEventArgs(Number)); }
void BtnPlus_Click(object sender, EventArgs e) { if (CurrentValue < MaxValue) { CurrentValue++; txtValue.Text = CurrentValue.ToString(); OnNumberChanged?.Invoke(CurrentValue); } }
void BtnMinus_Click(object sender, EventArgs e) { if (CurrentValue > MinValue) { CurrentValue--; txtValue.Text = CurrentValue.ToString(); OnNumberChanged?.Invoke(CurrentValue); } }
//Triggers an event which will regenerated a random number each time the event elapsed. private void OnTick(object sender, ElapsedEventArgs E) { OnNumberChanged?.Invoke(this, EventArgs.Empty); }
private void btnCC_Click(object sender, EventArgs e) { Number = string.Empty; OnNumberChanged?.Invoke(this, new SimpleEventArgs(Number)); }