• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

我怎么可以让这样的按钮在Windows窗体c#

c/c++ 来源:Master Givara 3次浏览

我如何使这个按钮像这些图标? enter image description here我怎么可以让这样的按钮在Windows窗体c++#

===========解决方案如下:

通常情况下,为了在Winforms创建程式化按钮,您可以用Button.Image物业工作:

this.myButton.FlatStyle = FlatStyle.Flat; 
this.myButton.Image = // your image 
// ... 

在图像中的按钮包括文本,但由于枚举System.Windows.Forms.TextImageRelation(在使用该属性Button.TextImageRelation)不允许在图像下方显示文本…使用此方法获得相同样式可能会成为一项艰巨任务(使用GDI,处理绘画事件,创建类的衍生物等等) ,除非有一个我不知道的技巧。

重新创建相同样式的最快最简单的方法是创建一个具有空Text属性的按钮,并手动将该文本包含在图像文件中。其实,你设置:

this.myButton.FlatStyle = FlatStyle.Flat; 
this.myButton.ImageAlign = ContentAlignment.MiddleCenter; 
this.myButton.Text = ""; 

,你把这个图像(只是一个例子)直入控制:

Button Image


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)