WP7 динамическое управление - PullRequest
1 голос
/ 20 декабря 2010

Можно ли генерировать динамические элементы управления WP7 в коде (.cs) с использованием шаблона .xaml (например, накачивание в Android), или я должен генерировать все это вручную?Например мне нужны динамические вкладки (PivotItems)

Ответы [ 3 ]

2 голосов
/ 21 декабря 2010

Пит Браун недавно продемонстрировал, как динамически генерировать xaml здесь, если вы хотите изучить этот маршрут.

Динамически генерируемые элементы управления в WPF и Silverlight

0 голосов
/ 20 декабря 2010

Вы определенно можете сделать это:

var newItem = new PivotItem { Header = "Added" };

MyPivot.Items.Add(newItem);

Остерегайтесь потенциальных последствий производительности, хотя много раз.

0 голосов
/ 20 декабря 2010

Это возможно, но определенно не рекомендуется.

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

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