有没有什么办法可以让我改变标签的模式,即。而不是关闭只是充满红色可以说,我想要的背景色为红色,它必须有垂直线/水平线等等)如何更改c中的标签填充模式#
1
A
回答
2
2
您可以创建你的Label控件继承标签并覆盖OnPaintBackground
class MyLabel: System.Windows.Forms.Label {
protected override void OnPaintBackground(System.Windows.Forms.PaintEventArgs pevent) {
HatchBrush brush = new HatchBrush(HatchStyle.Cross, Color.Red, Color.White);
pevent.Graphics.FillRectangle(brush, ClientRectangle);
}
}
相关问题
- 1. 在ttk/python中更改标签小部件的填充颜色
- 2. C#如何更改标签的字体
- 3. C#标签AutoSize添加填充
- 4. Wpf如何用标签填充网格?
- 5. 如何设置SWT标签填充?
- 6. 如何更改标签样式?
- 7. 如何更改标签样式CMTimeGetSeconds
- 8. 如何将填充添加到标签标签?
- 9. 填充<a>表中的标签
- 10. 用标签填充数组
- 11. 填充标签数据库
- 12. GraphView横轴标签填充
- 13. 用标签填充GridPane
- 14. 如何使用mvvm模式更改标签内容
- 15. 如何更改Tkinter中的标签值
- 16. 如何更改MVC2中的标签值
- 17. 如何更改Android中的标签页?
- 18. 如何更改select标签中的fontSize?
- 19. 如何更改div标签
- 20. 如何更改标签AutoSize
- 21. 如何更改标签(Android)?
- 22. 如何更改HTML标签
- 23. 如何更改硒标签?
- 24. 其他标签更改时如何更改标签?
- 25. 更改ASP.NET标签格式
- 26. 更好/更快的方式来填充C#中的大数组#
- 27. 自动更改Gnuplot中的“填充样式”或“线条样式”
- 28. 以编程方式更改ASP.NET GridView中列的样式(填充)
- 29. Highstock:如何在点击时更改标志填充颜色
- 30. Emacs:在更改日志模式下设置填充列
您可以指定您正在使用的框架吗? WinForms,WPF,QT,...?这个问题很不明确。 – 0xBADF00D 2012-04-20 07:48:05