Возможно ли в WPF иметь Panel и добавлять в нее элементы UserControls (аналогично Windows Forms)? - PullRequest
1 голос
/ 16 апреля 2010

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

Может ли WPF справиться с этим?

1 Ответ

2 голосов
/ 16 апреля 2010

Вы можете сделать это, но это не обязательно лучший вариант.

Вместо того, чтобы вводить элементы управления для человека, вы можете использовать ItemTemplate, который описывает, как визуализировать «Человека». Затем вы можете просто привязать (стандартный) ItemsControl, такой как ListBox или ListView, к вашей коллекции людей напрямую, и WPF справится с его подключением.

Для получения дополнительной информации, я бы порекомендовал прочитать о Привязка данных на MSDN , в частности, «Привязка к коллекциям».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...