DataTemplate несколько триггеров данных для одного элемента и свойства

Как я могу иметь несколько триггеров данных, работающих на одном элементе и свойстве?

        <DataTemplate.Triggers>
            <DataTrigger Binding="{Binding ElementName=RootGrid,Path=IsMouseOver}" Value="True">
                <Setter TargetName="SelectionGrid" Property="Opacity" Value="0.5" />
            </DataTrigger>
            <DataTrigger Binding="{Binding ElementName=RootGrid,Path=IsMouseOver}" Value="False">
                <Setter TargetName="SelectionGrid" Property="Opacity" Value="0.0" />
            </DataTrigger>
            <DataTrigger Binding="{Binding Selected}" Value="True">
                <Setter TargetName="SelectionGrid" Property="Opacity" Value="1.0" />
            </DataTrigger>
            <DataTrigger Binding="{Binding Selected}" Value="False">
                <Setter TargetName="SelectionGrid" Property="Opacity" Value="0" />
            </DataTrigger>
        </DataTemplate.Triggers>

Обратите внимание, как я нацеливаюсьSelectionGrid«sOpacity свойство. Как я могу добиться этого эффекта? Предполагается, что это повторяет поле выбора при наведении, которое есть в Windows 7. Так что, когда это обаSelected а такжеIsMouseOverЯ хотел бы показать мнеSelected государство.

Ответы на вопрос(1)

Ваш ответ на вопрос