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

我如何使这个按钮像这些图标? 我怎么可以让这样的按钮在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 = "";

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

以上是 我怎么可以让这样的按钮在Windows窗体c# 的全部内容, 来源链接: utcz.com/qa/259128.html

回到顶部