이 내 Multitrigger이다 : 나는 DataTrigger
, 바인딩 작품으로이 트리거를 사용하는 경우WPF Multitrigger는 null 일 수 없습니다
<MultiDataTrigger>
<MultiDataTrigger.Conditions>
<Condition Binding="{Binding Path=Dringlichkeit, RelativeSource={RelativeSource Self}}" Value="Normal"/>
<Condition Property="ItemsControl.AlternationIndex" Value="0"/>
</MultiDataTrigger.Conditions>
<Setter Property="Background" Value="LightPink"/>
</MultiDataTrigger>
<MultiDataTrigger>
<MultiDataTrigger.Conditions>
<Condition Binding="{Binding Path=Dringlichkeit, RelativeSource={RelativeSource Self}}" Value="Normal"/>
<Condition Property="ItemsControl.AlternationIndex" Value="1"/>
</MultiDataTrigger.Conditions>
<Setter Property="Background" Value="Pink"/>
</MultiDataTrigger>
.
하지만 AlternationIndex
이 필요합니다. 나는 SQL을 통해 데이터를로드했기 때문에 그것이라고 생각했지만 SQL 이후에 스타일을로드 할 때 바인딩에 NULL
값이 여전히 남아 있습니다. 문서에서
감사합니다! –