private void OnOverMax(object sender, OverMaxEventArgs e) { if (OverMax != null) // Se OverMax punta ad una funzione (se è stato gestito // da qualcuno al di fuori della nostra classe { OverMax(sender, e); } }
public void Increment() { cont++; if (cont >= maxVal) { OverMaxEventArgs e = new OverMaxEventArgs(cont); OnOverMax(this, e); } }
private void gestioneMaxValue(object sender, OverMaxEventArgs e) { MessageBox.Show("Raggiunto il valore: " + e.ValoreSoglia); }