Winform中的图片按钮,在线等。。。

tianxiadiwang008 2010-09-16 03:20:27
想做了一个图片按钮。

第一种方法:用了个PictureBox,把图片加在了里面,并用了它的单击事件“Click”。但问题是当鼠标移到图片上面是,鼠标不变成手形。

第二种方法:用了个button,在button中加了张图片。问题是button的边框去不掉,能明显的看出来。

请问各位大侠,以上两个问题怎样解决。还有更好的,设置图片按钮的方案吗?谢谢了。
...全文
1896 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
hotnet522 2012-02-13
  • 打赏
  • 举报
回复
当设置button的Enable为FALSE的时候,边框又会出现!
guhonglangzi 2010-09-18
  • 打赏
  • 举报
回复
学习。
shenhua556 2010-09-18
  • 打赏
  • 举报
回复
把button里面的flatstyle属性改成flat就可以了吧
dylike 2010-09-18
  • 打赏
  • 举报
回复
picturebox1.borderstyle=none;
picturebox1.cursor=hand;
kj289907795 2010-09-17
  • 打赏
  • 举报
回复
支持 支持
jjj5536003 2010-09-17
  • 打赏
  • 举报
回复
我进来看看,你加油
明哥说编程 2010-09-17
  • 打赏
  • 举报
回复
PictureBox的Cursor属性设置成Hand

代码:picturebox1.Cursor = Cursor.Hand;
www199046www 2010-09-17
  • 打赏
  • 举报
回复
瞧一瞧 学学知识
dfshqitjinhua 2010-09-17
  • 打赏
  • 举报
回复
进来支持一下,大家说的几乎就是一样的,因为那是对的
tianxiadiwang008 2010-09-17
  • 打赏
  • 举报
回复
”不使用Image属性,而使用其backgroundimage,和然后再把backgroundimagelayout属性修改为Stretch即可.“ 图像位于button的中间,而且到button的边框还有一段距离。
y_zp2010 2010-09-17
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zerodegrees 的回复:]

1.picturebox1.Cursor = Cursor.Hand;
2.不使用Image属性,而使用其backgroundimage,和然后再把backgroundimagelayout属性修改为Stretch即可.
[/Quote]
zcfzcf001 2010-09-17
  • 打赏
  • 举报
回复
PictureBox的Cursor属性设置成Hand
qqrto 2010-09-17
  • 打赏
  • 举报
回复
打错了,是去掉Button点击虚框的,如果是要去除Button上图片自带的边框,或者Button自己的边框,都有相对应的属性
qqrto 2010-09-17
  • 打赏
  • 举报
回复
当然这个是去除picturebox的点击虚框的
qqrto 2010-09-17
  • 打赏
  • 举报
回复
1.picturebox1.Cursor = Cursor.Hand;
2.继承Button,重写它的ShowFocusCues方法,具体如下:

protected override bool ShowFocusCues
{
get
{
return false;
}
}
oioixiabings 2010-09-16
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 xu56180825 的回复:]
重绘中吧BASE(E)去掉就可以去边框了
[/Quote]
能说得详细此吗?
liyangyang621726 2010-09-16
  • 打赏
  • 举报
回复
PictureBox的Cursor属性设置成Hand

.不使用Image属性,而使用其backgroundimage,和然后再把backgroundimagelayout属性修改为Stretch即可.

xu56180825 2010-09-16
  • 打赏
  • 举报
回复
重绘中吧BASE(E)去掉就可以去边框了
guhonglangzi 2010-09-16
  • 打赏
  • 举报
回复
大侠类。。。
guhonglangzi 2010-09-16
  • 打赏
  • 举报
回复
支持,支持。。。
加载更多回复(3)

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧