Groupbox neu zeichnen
-
Hallo,
ich hab eine Listbox und eine Groupbox installiert. Jetzt möchte ich, dass beim ändern des ausgewählten Inhaltes der Listbox, dieser in der Groupbox gezeichnet wird....
Meine "window-Form" besitzt drei Tabs. In einem von diesen befindet sich die Listbox und die Groupbox. In die Groupbox wird leidglich dann der richtige Wert geschrieben, wenn ich zuvor in einen anderen Tab gehe...
private void Form1_ListBoxIndexChange(object o, System.EventArgs e) { //wird aufgerufen, wenn IndexChange erfolgt in der Listbox GroupBox.Paint += new PaintEventHandler(this.Form1_Viewer_Paint); } private void Form1_Viewer_Paint(object o, PaintEventArgs e) { //wird zwar aufgerufen aber nicht gezeichnet e.Graphics.DrawString(ListBox.Text, new Font("Arial", 40), Brushes.Black, 10, 50); }
Wie kann die Groupbox neu zeichnen ohne den Tab wechseln zu müssen?
Gruß
Gerd
-
Setze mal DeineGroupBox.Invalidate(); ab.