WPF. Должно иметь ненулевое значение для «Свойство» для условия мультитригера
У мультитриггера одно из условий не равно нулю, поэтому, если StowedAssetDetailedThumbnailViewModel! = Null, установите шаблон
<Style.Triggers>
<MultiTrigger>
<MultiTrigger.Conditions>
<Condition Property="IsSelected" Value="true" />
<Condition Binding="{Binding Path=StowedAssetDetailedThumbnailViewModel,
Converter={StaticResource isNull}}"
Value="False"/>
</MultiTrigger.Conditions>
<Setter Property="Template" Value="{StaticResource SelectedTemplate}" />
</MultiTrigger>
</Style.Triggers>
Используя простой конвертер:
return isNull == null;
ошибкаДолжен иметь ненулевое значение для свойства
ОБНОВЛЕНИЕ: Спасибо, окончательное решение
<Style.Triggers>
<MultiDataTrigger>
<MultiDataTrigger.Conditions>
<Condition Binding="{Binding IsSelected, RelativeSource={RelativeSource Self}}"
Value="true" />
<Condition Binding="{Binding Path=StowedAssetDetailedThumbnailViewModel,
Converter={StaticResource isNull}}"
Value="false"/>
</MultiDataTrigger.Conditions>
<Setter Property="Template" Value="{StaticResource SelectedTemplate}" />
</MultiDataTrigger>
</Style.Triggers>