Ich habe eine Usercontrol, die TimerC# von Form variabler Wert, wenn der Wert mit Timer in Usercontrol geändert
public partial class Cumle : UserControl
{
private bool cond=false;
//Some Code....
private void timer2_Tick(object sender, EventArgs e)
{
//Some Code....
if(//some condition...)
cond=true;
}
}
habe ich auf Windows arbeite form.I wollen ein Meldungsfeld angezeigt werden, die mir zeigt, dass Cond true.Ich möchte dieses Zeug machen, ohne Timer auf Form zu verwenden.
public partial class Form1 : Form
{
//What I must write here?
}
Kannst du nicht gerade die Benutzersteuerung das Meldungsfeld zeigen lassen? – MasterXD
Fügen Sie ein Ereignis zu Ihrem 'UserControl' hinzu. Abonnieren Sie das Ereignis von 'Form1'. Feuern Sie das Ereignis ab, wenn "cond" auf "true" gesetzt ist. – Baldrick
'Cumle' kann ein Ereignis liefern, wenn Wert geändert wird, zu dem Sie in' Form1' subskribieren. – Sinatr