我有一個ComboBox
和Style
的項目。wpf:添加樣式到ComboBoxItem槽綁定
<Style>
<Style.Triggers>
<Trigger Property="Tag" Value="false">
<Setter Property="Background" Value="LightBlue"/>
<Setter Property="Foreground" Value="BlueViolet"/>
</Trigger>
<Trigger Property="Tag" Value="true">
<Setter Property="Background" Value="LightGreen"/>
<Setter Property="Foreground" Value="Green"/>
</Trigger>
</Style.Triggers>
</Style>
爲了嵌入這個Style
我接下來會寫:
<ComboBox>
<ComboBoxItem Content="xxxx" Tag="true"/>
<ComboBoxItem Content="yyyy" Tag="false"/>
</ComboBox>
,但我怎麼能嵌入這個Style
的情況下,我用DataContext
結合的風格是通過這種方式使用Style.Triggers
定義?
在此先感謝。
我認爲觸發器應該仍然工作,不論您手動或通過設置綁定變量的值。 – publicgk 2011-03-29 20:26:09