3
A
回答
7
使用样式。这将自动适用于所有按钮在窗口:
<Window.Resources>
<Style TargetType="Button">
<Setter Property="Width" Value="100" />
<Setter Property="Height" Value="100" />
<Setter Property="Background">
<Setter.Value>
<ImageBrush ImageSource="ButtonBg.png" />
</Setter.Value>
</Setter>
</Style>
</Window.Resources>
此设置默认宽度,高度,并为所有按钮的背景。它假定你有一个名为ButtonBg.png的位图被编译到你的项目中 - 这就是背景图片。
如果你只希望这种风格只适用于特定的按钮,你会因此修改第一行:
<Style x:Key="imgBtnStyle" TargetType="Button">
然后要应用此风格的按钮将需要引用风格:
<Button Style="{StaticResource imgBtnStyle}" ... />
注意,当您在Visual Studio 2010中的图片到设计界面上,它设置宽度和高度为您服务。这将覆盖样式。您需要从按钮元素本身中移除宽度和高度,以启用样式来控制这些属性。
相关问题
- 1. iPhone - 按钮背景图片
- 2. wxPython按钮背景图片
- 3. WPF按钮背景问题
- 4. wpf按钮背景变化
- 5. WPF按钮与外部背景图像
- 6. 如何添加背景图片到wpf中的单选按钮?
- 7. WPF点击时更改按钮背景图片
- 8. 超越背景的按钮图片
- 9. 单选按钮背景图片
- 10. jQuery按钮来改变背景图片
- 11. 按钮点击更改背景图片
- 12. 更改后退按钮背景图片
- 13. CSS:提交按钮的背景图片
- 14. 设置按钮的背景图片
- 15. 动画按钮背景图片
- 16. 无法更改按钮背景图片
- 17. 按钮背景图片在swift 3中
- 18. 按钮被背景图片隐藏
- 19. 制作按钮的背景图片
- 20. 按钮角落圆角背景图片
- 21. 按钮背景图片拉伸
- 22. 更改按钮的背景图片
- 23. On按钮Isenabled = false,我看不到按钮背景图片?
- 24. 更改不带额外按钮的按钮的背景图片
- 25. 带前景和背景的wpf按钮作为图像
- 26. 图像在背景按钮
- 27. 按钮的背景图像
- 28. 点击时WPF按钮更改背景
- 29. 背景不改变按钮C#WPF
- 30. WPF按钮无边框无背景