0
我在TARGETTYPE = ListBoxItem中的風格嘗試以下MultiTriggers使用多個多觸發器。令牌是無效的,而在WPF
<MultiTrigger>
<MultiTrigger.Conditions>
<Condition Property="IsMouseOver" Value="True" />
<Condition Property="IsSelected" Value="True" />
</MultiTrigger.Conditions>
<MultiTrigger.Setters>
<Setter Property="Foreground" Value="{Binding Background, Converter ={StaticResource stringToBrushConverter}}" />
</MultiTrigger.Setters>
</MultiTrigger>
<MultiTrigger>
<MultiTrigger.Conditions>
<Condition Property="IsMouseOver" Value="True" />
<Condition Property="IsSelected" Value="False" />
</MultiTrigger.Conditions>
<MultiTrigger.Setters>
<Setter Property="Foreground" Value="Black}" />
</MultiTrigger.Setters>
</MultiTrigger>
當我運行我的程序,我得到以下錯誤:
Token is not Valid
如果我刪除第二個觸發器,我的程序工作沒有任何錯誤。
基本上我想要的風格列表框項目時鼠標移動到它,但我不想套用樣式當項目被選擇,以及鼠標移動到它。
我正在尋找的是1小時半的時間長,你想通了。謝謝。 – Vishal