Назначение стилей и шаблонов программно - PullRequest
0 голосов
/ 30 сентября 2010

Это, наверное, вопрос новичка:)

У меня есть несколько стилей и шаблонов содержимого для контекстного меню, определенного в окне (в качестве альтернативы я могу переместить их в app.xml)

ContextMenu создается программно, поэтому мне нужно программно назначить ему стиль и шаблон контента (для которого настроены таргетинг типа contextmenu и menuitem). Как я могу это сделать?

Если бы я дал им конкретные ключи, я мог бы использовать findresource и назначить свойство шаблона и т. Д., Но в шаблонах есть много привязок, которые портятся при этом:

1 Ответ

0 голосов
/ 30 сентября 2010

Вы можете создавать стили в коде, здесь , как это сделать.Но, по моему личному мнению, все, что связано с вашим пользовательским интерфейсом, должно оставаться в XAML, возможно.В вашем случае findresource - это путь.И все привязки должны работать правильно.

Не могли бы вы опубликовать свой XAML?

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