C# 怎么在按钮的左边添加图标?

例如一个"关闭"按钮,怎么才能在它的左边加上一个 小红叉 的图标?

设置背景不行.....

第1个回答  2008-09-25
那只有设计自己的窗体了,用图片实现,给你思路。
1。
formstyle设置为 none
contrlbox false

只有装载 图片可以用GRAPHICS实现,那样可以实现不同形状的窗体,不过直接背景图片无所谓,想细致点 给我留言

2. 窗体的移动问题
要控制窗体图片的mouse down事件 和mouse move事件
mouse down事件
if(e.button=mousebutton.left)
{
startx=e.x;
starty=e.y;
}

mouse move事件
if(e.button=mousebutton.left)
{
this.left +=e.x-startx;
this.top +=e.y-starty;
}

3.重点是你添加了红色差的图片 那个就是关闭窗体的图片了
click事件
this.dispose();//就可以
第2个回答  2008-09-25
就用设置背景。。。
这就要看你ps的功夫了。。。
将你想要的图片ps好,(图片的左上边有小红叉),然后再设置背景。。。
第3个回答  2008-09-25
应该有一个imageButton的,用图片代替文字, 你可以在图片上贴上红叉,然后再在旁边写上 关闭,就可以了
第4个回答  2008-09-25
用一个imagebutton呗,背景图片就有一个红叉跟关闭两个字!

这下你懂了吧?本回答被提问者采纳
第5个回答  2008-09-25
按纽有个属性是设置背景是怎么显示的
居右呢 还是居左 还是居中 还是填充呢
你自已找一下吧
如果不行的话
那你就做一张效果图片咯
相似回答