2016-07-20 3 views
0

У меня есть пользовательский элемент управления, я бы хотел заменить файлы XAML на лету. Я хотел бы иметь два типа макета с одним и тем же кодом. возможно?UserControl с двумя xaml

First Xaml Second Xaml

Я хотел бы изменить HTML-код, чтобы изменить интерфейс в соответствии с выбранными при параметре конфигурации Кодекса за это те же

Благодаря передовой

+3

да, но не заменяйте файл xaml. изменить свойство UserControl 'Template' – ASh

+0

, пользовательский элемент управления является дочерним элементом элемента управления контентом, поэтому вы можете привязать свойство содержимого к некоторому свойству в своей модели представления и определить способ представления ваших данных с использованием свойства ContentTemplate элемента управления. с другой стороны, используйте свойство шаблона пользовательского элемента управления, чтобы полностью перемотать свой контроль (я думаю, что это не ваш случай). пусть люди знают, хотите ли вы какой-то пример. – Ilan

+0

Можете ли вы сделать мне пример, чтобы увидеть, могу ли я следовать этому пути. У меня есть файл .cs с кодом и файлом XAML с сеткой и разными объектами для отображения текстового блока данных, метки и т. Д. И т. Д. – Alm

ответ

0

First Xaml Second Xaml Мне хотелось бы изменить html-код, чтобы изменить интерфейс в соответствии с выбранным во время настройки параметром код за i t - то же самое

Спасибо в продвинутом состоянии

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