如何在C#中创建自定义形状的按钮:如三角形如何在C#中创建三角形按钮
0
A
回答
1
您可以使用pictureBox作为按钮。
0
您创建一个带有透明背景的矩形ImageButton。
2
最简单的方法是在按钮上设置三角形图像,并在三角形之外设置透明区域。
正如其他人所说的,你也可以使用一个PictureBox对象作为一个按钮,并处理它的“点击”。
另一种方法可能是编写一个扩展Button类的TriangleButton类,然后重写Paint方法,以便绘制一个三角形而不是常规的按钮形状。不知道如何处理按钮的“单击”区域(您可能仍然有一个矩形点击区域)。
相关问题
- 1. 有没有办法在Android上创建三角形按钮?
- 2. 如何在WM6中创建圆角矩形按钮?
- 3. 如何创建gradiated三角形图像
- 4. 如何创建三角形UIImage
- 5. 如何创建这个三角形thingy?
- 6. 如何使用JavaFX创建三角形?
- 7. 如何在C++中创建不规则形状的按钮?
- 8. 如何在Bootstrap下创建三角形形状?
- 9. 如何使FAB按钮的形状像三角形一样
- 10. 创建带圆角的三角形
- 11. 创建三角形音频波形
- 12. 在创建CSS弯曲三角形弧
- 13. 在三角形精灵上创建SKPhysicsBody
- 14. 在三角形的三角形中绘制三角形
- 15. 在六角形网格中创建六角形按钮的最佳方式
- 16. 如何用IB创建角落按钮?
- 17. 如何创建在JavaFX中扩展多边形的类(例如三角形)?
- 18. 如何用ccs创建三角形和正方形?
- 19. 如何创建一个方形按钮?
- 20. 如何在win32 API中使用visual C++创建圆形/圆形按钮
- 21. HSV三角形C#
- 22. C中的Pascal三角形
- 23. 如何在表面网格中创建多边形或创建三角形等值面创建算法
- 24. 在Iphone SDK中创建圆形按钮
- 25. 如何在libgdx中创建一个简单的圆角矩形按钮?
- 26. 在android中如何用三个按钮创建页脚?
- 27. 如何将披露三角形添加到渐变按钮?
- 28. 用CSS创建三角形div
- 29. 创建双镜像三角形
- 30. 用CSS创建一个三角形?
这是使用WinForms还是WPF? – 2010-03-10 15:04:29
矩形按钮让宝宝耶稣哭泣。 – Will 2010-03-10 15:08:12
@ Will:你是不是指“非矩形按钮”? – FrustratedWithFormsDesigner 2010-03-10 15:39:29