C# - 图像作为可点击按钮

fon*_*232 13 c# image button winforms

我想制作一些自定义控件,将图像作为按钮.我不希望图像打开按钮 - 我想用从文件中读取的图像完全替换按钮.可能吗?

Ode*_*ded 25

您可以使用该PictureBox控件并使用该Click事件来处理点击.

  • @ fonix232 - 你看过支持的事件列表了吗?支持`MouseDown`和其他鼠标事件.http://msdn.microsoft.com/en-us/library/1dk48x94%28v=VS.100%29.aspx (2认同)

小智 5

您可以使用按钮中的图像BackgroundImage并将其更改FlatStyle为平面,并将FlatAppearance MouseDownBackColor&的颜色更改MouseOverBackColor为透明。它应该看起来与普通图片​​/图片框相同,具有Button.