Label in einem anderen Fenster ändern, wenn es auf einem Panel liegt
-
Hallo,
ich stoße gerade auf ein Problem, wenn ich den Text eines Labels in einem anderen Fenster ändern will, sofern dieses auf einem Panel liegt.App.frmFenster1.ClientArea.Controls["lblSumme"].Text = sSumme;
funktioniert, wenn das Label direkt auf "ClientArea" liegt. Nun möchtes ich aus gestalterischen Gründen das ganze gern auf das Panel "PanelAufSum" legen.
App.frmFenster1.PanelAufSum.Controls["lblSumme"].Text = sSumme;
oder
App.frmFenster1.ClientArea.PanelAufSum.Controls["lblSumme"].Text = sSumme;
funktionieren aber nicht. Ich erhalte immer die Meldung, dass das Feld oder Property unbekannt ist. Wie steuere ich also das Label an, wenn es auf dem Panel liegt?
Danke...
-
Warum legst du auf dem anderen Formular keine Methode an, der du dann den neuen Text übergibst und ihn dann dort in das Label hineinschreibst?