[CSharp.net] MainMenu
Christoph Wille
csharp.net at glengamoi.com
Mon, 22 Mar 2004 21:57:30 +0100
At 09:02 PM 3/22/2004, you wrote:
>ich teste gerade ein wenig mit dem MainMenu-Element herum.
>Das MenuItem heißt Test und die SubItems Box und Label. Wenn man auf
>'Box' klickt soll eine Textbox erscheinen und bei Klick auf 'Label' ein
>Label.
>Im Vorfeld ist bei beiden Elementen visible = false.
>Nun hab ich das so gelöst:
>
>private void mnBox_Click(object sender, System.EventArgs e)
>{
> textBox1.Visible = true;
> label1.Visible = false;
>}
>
>private void mnLabel_Click(object sender, System.EventArgs e)
>{
> label1.Visible = true;
> textBox1.Visible = false;
>}
>
>Das funktioniert aus soweit. Aber ich habe mir überlegt, wenn man ca. 20
>Steuerelemente in einem WinForm hat ist das nicht unbedingt
>übersichtlich. Wie löst man so was besser?
Nun, eine Variante wäre, die Elemente in einer ArrayList zu verwalten, und=
die dann einfach durchzulaufen .
Chris