Winform中的图片按钮,在线等。。。 想做了一个图片按钮。第一种方法:用了个PictureBox,把图片加在了里面,并用了它的单击事件“Click”。但问题是当鼠标移到图片上面是,鼠标不变成手形。第二种方法:用了个button,在button中加了张图片。问题是button的边框去不掉,能明显的看出来。请问各位大侠,以上两个问题怎样解决。还有更好的,设置图片按钮的方案吗?谢谢了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 PictureBox的Cursor属性设置成Hand image buttonCursor = Cursors.Handhttp://www.codeproject.com/KB/buttons/netimagebutton.aspx 1.picturebox1.Cursor = Cursor.Hand;2.不使用Image属性,而使用其backgroundimage,和然后再把backgroundimagelayout属性修改为Stretch即可. 重绘中吧BASE(E)去掉就可以去边框了 PictureBox的Cursor属性设置成Hand.不使用Image属性,而使用其backgroundimage,和然后再把backgroundimagelayout属性修改为Stretch即可. 1.picturebox1.Cursor = Cursor.Hand;2.继承Button,重写它的ShowFocusCues方法,具体如下: protected override bool ShowFocusCues { get { return false; } } 当然这个是去除picturebox的点击虚框的 打错了,是去掉Button点击虚框的,如果是要去除Button上图片自带的边框,或者Button自己的边框,都有相对应的属性 PictureBox的Cursor属性设置成Hand ”不使用Image属性,而使用其backgroundimage,和然后再把backgroundimagelayout属性修改为Stretch即可.“ 图像位于button的中间,而且到button的边框还有一段距离。 PictureBox的Cursor属性设置成Hand代码:picturebox1.Cursor = Cursor.Hand; picturebox1.borderstyle=none;picturebox1.cursor=hand; 把button里面的flatstyle属性改成flat就可以了吧 当设置button的Enable为FALSE的时候,边框又会出现! 想开发个可编程的程序,如何弄呢? 类型化dataset 如何改为try-catch-catch-finally c#向Mysql中插入数据乱码? ref DataTable和ref DataSet问题 怎么样取得文件夹下的文件 WinForm 里面的TextBox 问题 请各位C#高手帮忙~~修改文件夹中某一文件的内容 各位高手,来看看这是怎么回事啊? C#调用C++的COM,提示没有注册的错误 请教c#关于XML的SelectSingleNode的问题 如何在asp.net页面中动态建立控件
Cursor = Cursors.Hand
http://www.codeproject.com/KB/buttons/netimagebutton.aspx
2.不使用Image属性,而使用其backgroundimage,和然后再把backgroundimagelayout属性修改为Stretch即可.
2.继承Button,重写它的ShowFocusCues方法,具体如下: protected override bool ShowFocusCues
{
get
{
return false;
}
}
picturebox1.cursor=hand;