У меня есть окно WPF, где я помещаю ContentControl. Позже в моем коде я использую строку для чтения как Xaml с помощью функции XamlReader.Load и помещаю ее в ContentControl. Это делается для создания пользовательского интерфейса Dyanmic. Теперь все сделано, но я хочу захватить значения поля ввода из этого элемента управления. при нажатии кнопки.WPF ContentControl: Итерация над дочерним элементом управления
Итак, все, что я хочу сделать, это перевести на дочерние элементы управления ContentControl. Как я могу это сделать, не кажется, что есть способ перебрать его на ребенка? Есть идеи. Благодарю.
он возвращает мне объект ContentPresenter [и только один, где, поскольку я не объявлял или не использовал какой-либо ControlPresenter, у меня просто есть StackPanel с парой кнопок и поля ввода в моем «Контенте» –
да .. вам нужно повторить над контентом, который вы получили в первый раз. все элементы управления находятся в contentpresenter. – Nitin
, так что это добрый двойной цикл вправо ... Это прекрасно, но можете ли вы предложить, если я всегда получаю двойную петлю, как это? –