5
任何人都可以請幫助如何編程添加以下樣式:編程增添風采觸發
<style>
<style.Triggers>
<Trigger Binding="{Binding CustomerId}" Value ="1"/>
<setter Property="Background" Value="Red"/>
</style.Triggers>
</style>
任何人都可以請幫助如何編程添加以下樣式:編程增添風采觸發
<style>
<style.Triggers>
<Trigger Binding="{Binding CustomerId}" Value ="1"/>
<setter Property="Background" Value="Red"/>
</style.Triggers>
</style>
你的XAML是不正確的,但我猜你想看到這一點:
Style st = new Style();
DataTrigger tg = new DataTrigger()
{
Binding = new Binding("CustomerId"),
Value = 1
};
tg.Setters.Add(new Setter()
{
Property = Control.BackgroundProperty,
Value = ColorConverter.ConvertFromString("Red")
});
st.Triggers.Add(tg);
最好使用'Value = Brushes.Red'。感謝您的回答! – Nerielle 2013-05-21 07:27:39
請添加樣式 – 2010-07-07 09:26:59
@Kishore - 代碼在那裏,但格式不正確。 – ChrisF 2010-07-07 09:30:05
任何人都可以編輯它是有效的 - 二傳手應該是二傳手和觸發器標記 – 2010-07-07 09:34:36