Я пытаюсь переключаться между 2 шаблонами на основе триггера данных. Но я сбой приложения, когда «Ссылка на объект не установлена в экземпляр объекта». Если я прокомментирую установщик шаблона, он работает нормально.«Ссылка на объект не установлена в экземпляр объекта». при настройке шаблона listview
Вот мой XAML:
<Style x:Key="ListViewItemStyle" TargetType="{x:Type ListViewItem}">
<Setter Property="Template" Value="{StaticResource Default}"/>
<Style.Triggers>
<DataTrigger Binding="{Binding Path=FlagVar}" Value="true">
<Setter Property="Template" Value="Error"/>
<Setter Property="Background" Value="{DynamicResource ListErrorBackgroundColor}"/>
<Setter Property="IsSelected" Value="False"/>
</DataTrigger>
</Style.Triggers>
</Style>
Edit- выше укладка в ResourceDictionary, который сливается в потребляющей XAML.
Не могу поверить, что ответ был столь же глупо, как отсутствует {StaticResource} спецификатор! Благодаря! – Krishter
Удачи !!! :) –