Abfrage der Steuerelemente in einer WPF-Form

30/06/2010 - 07:33 von Jakob Brunner, Switzerland | Report spam
Salü zàme
Weiss jemand, wie man die Steuerelemente in einem WPF-Form abfragen kann.
Bei einer "normalen" Form ging dies mit
foreach (Control in this.Controls).

Doch dieses "this.Controls" finde ich in einer WPF-Form nicht mehr.

Danke für eure Hinweise
Gruss
Jakob

Jakob Brunner
Luzern, Switzerland
 

Lesen sie die antworten

#1 FrankDzaebel
30/06/2010 - 10:29 | Warnen spam
Hallo Jakob,

Weiss jemand, wie man die Steuerelemente in einem
WPF-Form abfragen kann. Bei einer "normalen" Form ging
dies mit foreach (Control in this.Controls).
Doch dieses "this.Controls" finde ich in einer WPF-Form nicht mehr.



Ggf. etwas wie:

static public void EnumVisual(Visual myVisual)
{
for (int i = 0; i < VisualTreeHelper.GetChildrenCount(myVisual); i+
+)
{
Visual childVisual (Visual)VisualTreeHelper.GetChild(myVisual, i);
EnumVisual(childVisual);
}
}

[VisualTreeHelper-Klasse (System.Windows.Media)]
http://msdn.microsoft.com/de-de/lib...elper.aspx


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen