Dyn. Ansprechen eines Buttons

09/02/2010 - 09:50 von Jens Stürmer | Report spam
Hallo,

Ich speichere den Namen eines Buttons in eine string-variable, und möchte
dann diesen Button
im Code ansprechen, z.b. ein Attribute setzen, wie kann man das machen?

Ich möchte also sowas machen:

button1.content="hallo";

aber über diesen weg:

string but="button1";

und jetzt über die Variable but den button1 ansprechen, aber wie?

Das ganze versuche ich hier in WPF/Silverlight

danke
Jens
 

Lesen sie die antworten

#1 Konrad Neitzel
09/02/2010 - 11:14 | Warnen spam
Hallo Jens,

"Jens Stürmer" wrote in message
news:%

Ich speichere den Namen eines Buttons in eine string-variable, und
möchte dann diesen Button
im Code ansprechen, z.b. ein Attribute setzen, wie kann man das
machen?



Bei WPF:
System.Windows.Controls.Control definiert eine Funktion FindName. Die
sollte doch eigentlich dafür brauchbar sein. Du kannst also ein
übergeordnetes Control nach Deinem Button durchsuchen.

So kannst Du z.B. das Panel nach Deinem Button durchsuchen und dann die
Einstellungen vornehmen, die Du vornehmen möchtest.

Die Doku bringt auch ein Beispiel:
http://msdn.microsoft.com/de-de/lib...dname.aspx

Silverlight habe ich mich noch nicht mit beschàftigt, daher weiss ich da
jetzt noch weniger.

Hoffe, ich konnte etwas weiterhelfen.

Konrad

Ähnliche fragen