private void button_Click(object sender, RoutedEventArgs e)
{
var button = (Button) sender;
var stackPanel = button.Parent as StackPanel;
var childStackPanel = stackPanel.Children.Where(a => a is StackPanel).FirstOrDefault();
// var textbox = childStackPanel.Children.Where(a => a is StackPanel).FirstOrDefault();
}
Невозможно получить элемент в элементе, текстовое поле в этом случае.Как найти вложенные элементы в Silverlight
Но это ошибка, когда я код chidStackPanel.Children
. Нет детей.
UIElement не имеет детей. Может быть, вам следует дать некоторые подробности о том, что вы хотите сделать, потому что я уверен, что должен быть лучший способ, чем использовать свойства «Дети» ... – ken2k