У меня есть список, заполненный элементами. Каждый элемент содержит объект следующим образом:Различные стиль списка элементов в соответствии с данными WP 8.1
public Contact(int idContact, string pseudo, string prenom, string nom, string numero, bool isOuter)
{
this.IdContact = idContact;
this.Pseudo = pseudo;
this.Prenom = prenom;
this.Nom = nom;
this.NumerosTel = numero;
this.IsOuter = isOuter;
}
Теперь я хотел бы применить другой стиль для этих элементов в соответствии с значением IsOuter, как это логическое значение. Я слышал о DataTemplateSelector, но не могу понять, как это работает ... Кто-нибудь может показать мне, как это сделать?
Спасибо за ответ и советую! В соответствии с вышеприведенным кодом, как ressources, мне нужно иметь 2 DataTemplate с именем DataTemplate1 и DataTemplate2 в моих ресурсах с правами на страницы? –
Я немного изменил свой ответ. Вы должны поместить два шаблона в App.xaml или настроить код, чтобы получить из ресурсов текущей страницы, или, возможно, добавить свойства для двух шаблонов в класс MyTemplateSelector и установить их при создании своего экземпляра. Но App.xaml является самым простым. :) – yasen
Большое спасибо! Отличные ответы! Это работает хорошо :) –