controllo dell'utente di //
codice categoria parziale pubblico MyUserControl: UserControl
{
evento pubblico EventHandler SomethingHappened;
MyUserControl pubblico ()
{
InitializeComponent ();
}
vuoto riservato button1_Click (mittente dell'oggetto, EventArgs e)
{
OnSomethingHappened ();
}
OnSomethingHappened vuoto protettivo ()
{
se (SomethingHappened! = posizione di segnale minimo)
SomethingHappened (questo, nuovo EventArgs ());
}
}
'/forma del genitore
vuoto riservato Form1_Load (mittente dell'oggetto, EventArgs e)
{
myUserControl1.SomethingHappened += nuovo EventHandler (myUserControl1_SomethingHappened);
}
myUserControl1_SomethingHappened vuoto (mittente dell'oggetto, EventArgs e)
{
MessageBox.Show (“qualcosa è accaduto„);
}
|