Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / DataTemplate ContexMenu / 5 сообщений из 5, страница 1 из 1
02.02.2010, 13:32
    #36444412
Out
Out
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataTemplate ContexMenu
Возникла потребность создать контекстное меню с пунктами наполняемыми из БД. Но при попытке присвоить ItemsSource значение, вылетает ошибка:
Код: plaintext
Перед использованием свойства ItemsSource семейство Items должно быть пустым.

Может кто-нибудь кинуть простой пример DataTemplate?
...
Рейтинг: 0 / 0
02.02.2010, 16:22
    #36444984
Roman S. Golubin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataTemplate ContexMenu
Out
Код: plaintext
Перед использованием свойства ItemsSource семейство Items должно быть пустым.

Да, если присваиваешь значение ItemsSource, то Item'ов быть не должно. То есть:

Правильно:

Код: plaintext
<ItemsControl ItemsSource="..."/>

или

Код: plaintext
1.
2.
3.
4.
<ItemsControl>
  <Item/>
  <Item/>
  <Item/>
</ItemsControl>

Неправильно:

Код: plaintext
1.
2.
3.
4.
<ItemsControl ItemsSource="...">
  <Item/>
  <Item/>
  <Item/>
</ItemsControl>
...
Рейтинг: 0 / 0
02.02.2010, 17:09
    #36445162
Out
Out
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataTemplate ContexMenu
Ээээ.. Я присваивание делаю из кода, то есть:
Код: plaintext
mnuContext.ItemsSource=myDataMenu
Я как бы понимаю, что делаю не правильно, но как сделать правильно не понимаю.. То есть, header'ы для menuItem я вытаскиваю из базы, заворачиваю в свой класс и пытаюсь его (свой класс) пристегнуть/забиндить к ContexMenu.. В принципе, эту менюшку я делаю из кода, но хотелось бы всё-таки сделать её декларативно..
...
Рейтинг: 0 / 0
03.02.2010, 08:12
    #36446130
Roman S. Golubin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataTemplate ContexMenu
Пример посмотрите.
...
Рейтинг: 0 / 0
03.02.2010, 12:09
    #36446644
Out
Out
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataTemplate ContexMenu
Спасибо, счас буду разбираться :)
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / DataTemplate ContexMenu / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]