2009-11-02 2 views
2

Я пытаюсь получить все коллекции оконных элементов WPF. Другими слова, я стараюсь, чтобы получить тот же результат, как это было в победе формы приложения:Как получить коллекцию элементов управления WPF

form.Controls 

Я хочу использовать значение этих контролирующие, когда я формат запрос SQL. Можно получить такую ​​контрольную коллекцию окна WPF? Thanks

ответ

5

Могу ли я предложить вам перестать думать с точки зрения извлечения из пользовательского интерфейса? Вы используете WPF, который обладает невероятно мощной подсистемой привязки данных, поэтому подумайте о том, как извлечь из нее модель. Если вы прочитали MVVM (Model View ViewModel), вы увидите, почему вы должны смотреть на данные вместо этого и как легко это сделать.

+0

Я не могу найти ни одного примера с осуществлением такой задачи. Можете ли вы порекомендовать что-то читать ..? – Vytas

+0

Спасибо, что напомнили мне, что привязка данных существует! Я собирался изобретать колесо – Kian

1

Вы можете использовать Me.gr1.Children, где gr1 является сетка на ваших окнах, только не забудьте назвать его как x:Name="gr1"

Смежные вопросы