1
A
回答
3
http://msdn.microsoft.com/en-us/magazine/cc163421.aspx
您將需要尋找到你的按鈕創建一個「風格」。這將在XAML中完成,您會發現Microsoft Expression Blend真正簡化了WPF項目大部分方面的設計。
0
<Style x:Key="StyleButton" TargetType="{x:Type Button}">
<Setter Property="FontFamily" Value="Tahoma"></Setter>
<Setter Property="Height" Value="50"></Setter>
<Setter Property="Width" Value="100"></Setter>
<Setter Property="Foreground" Value="Blue"></Setter>
<Setter Property="Background">
<Setter.Value>
<LinearGradientBrush>
<LinearGradientBrush.GradientStops>
<GradientStop Offset="0" Color="White"></GradientStop>
<GradientStop Offset="1" Color="Lime"></GradientStop>
<GradientStop Offset="2" Color="Yellow"></GradientStop>
</LinearGradientBrush.GradientStops>
</LinearGradientBrush>
</Setter.Value>
</Setter>
<Style.Triggers>
<MultiTrigger>
<MultiTrigger.Conditions>
<Condition Property="IsFocused" Value="True"/>
<Condition Property="IsMouseOver" Value="True"/>
</MultiTrigger.Conditions>
<Setter Property="Foreground" Value="Yellow"/>
<Setter Property="Background">
<Setter.Value>
<LinearGradientBrush>
<LinearGradientBrush.GradientStops>
<GradientStop Color="blue" Offset="0"/>
<GradientStop Color="#CC00FF" Offset="1"/>
<GradientStop Color="#FF00CC" Offset="2"/>
</LinearGradientBrush.GradientStops>
</LinearGradientBrush>
</Setter.Value>
</Setter>
</MultiTrigger>
</Style.Triggers>
</Style>
相關問題
- 1. 當鼠標懸停按鈕時更改背景
- 2. 如何在鼠標懸停在UWP時更改按鈕的背景?
- 3. 如何更改鼠標懸停的背景?
- 4. 如何更改每個鼠標懸停的背景顏色?
- 5. 當鼠標沒有懸停時,按鈕背景顏色丟失
- 6. 更改鼠標懸停時的擴展器背景
- 7. jquery更改div的背景顏色時鼠標懸停
- 8. 更改鼠標懸停時圖像映射的背景
- 9. flex,當鼠標懸停在按鈕上時,更改鼠標懸停/跳出時的按鈕圖像
- 10. 更改背景上的圖標按鈕懸停鈦
- 11. 如何更改jQuery中按鈕懸停的背景圖像?
- 12. 背景變化時,鼠標懸停
- 13. 如何更改鼠標懸停上的圖像按鈕
- 14. 如何更改鼠標懸停上的按鈕名稱
- 15. 單選按鈕懸停時無法更改背景圖片
- 16. 如何在鼠標懸停時更改WPF TextBlock ListBoxItem的背景顏色?
- 17. 在C#中的鼠標懸停更改PictureBox的背景圖像?
- 18. 在鼠標懸停上更改tr元素的背景顏色
- 19. 鼠標懸停按鈕時無法更改邊框顏色
- 20. 當鼠標懸停在按鈕上時更改圖像
- 21. UWP按鈕在鼠標懸停時更改顏色
- 22. 懸停時的背景圖像更改
- 23. 如何更改標籤全長的背景顏色,當鼠標懸停在C#
- 24. 導航活動鏈接背景更改鼠標懸停
- 25. 在鼠標懸停上更改兩行背景顏色
- 26. 如何更改:懸停背景顏色?
- 27. 將鼠標懸停在不同的背景上時,將鼠標懸停在不同的背景上
- 28. C#鼠標懸停時點亮按鈕
- 29. 更改懸停上的鏈接/按鈕的背景顏色
- 30. HTML按鈕上的背景懸停更改
我建議在答案中增加一個描述,因爲這個特定的代碼可能無助於2年前問這個問題的OP。對於面臨類似挑戰的人來說,解釋會更有幫助。 – MasterAM 2013-07-05 21:07:05