Torna al Thread
private void button1_Click(object sender, RoutedEventArgs e)
{
EnumControls(this);
}
public void EnumControls(DependencyObject container)
{
for (int i = 0; i < VisualTreeHelper.GetChildrenCount(container); i++)
{
var child = VisualTreeHelper.GetChild(container, i);
if (child.GetType().Name == "Button")
{
Button temp = (Button)child;
Console.WriteLine(String.Format("Button Name: {0} Button Text: {1}", temp.Name,temp.Content));
}
Console.WriteLine(child.ToString());
EnumControls(child);
}
}