首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c# 中怎么把button按钮弄成圆形或者换成自己想要图片的形状 常规的话始终有一个方形的框

2012-01-07 
c# 中如何把button按钮弄成圆形或者换成自己想要图片的形状 常规的话始终有一个方形的框c# 中如何把button

c# 中如何把button按钮弄成圆形或者换成自己想要图片的形状 常规的话始终有一个方形的框
c# 中如何把button按钮弄成圆形或者换成自己想要图片的形状 常规的话始终有一个方形的框

[解决办法]
建议你用Label

我刚去找了找,Button好像是你说的那样。

用Label修改鼠标放上去为手型 然后写点击事件。效果一样好、而且达到了你的要求
[解决办法]
1. 用imageButton

2. 如果用图片替代 要加样式 style="border:0"
[解决办法]

探讨
1. 用imageButton


[解决办法]
System.Drawing.Drawing2D.GraphicsPath path = new System.Drawing.Drawing2D.GraphicsPath();
path.AddEllipse(this.button1.ClientRectangle);
this.button1.Region = new Region(path);
[解决办法]
探讨
System.Drawing.Drawing2D.GraphicsPath path = new System.Drawing.Drawing2D.GraphicsPath();
path.AddEllipse(this.button1.ClientRectangle);
this.button1.Region = new Region(path);

[解决办法]
一般都是 通过 图片和GDI+ 来实现你想要的这种效果的!

我是小菜鸟! 说的不好清见谅, 希望能够帮到你!
[解决办法]
you can override button's shape method

热点排行