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

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

您可以使用PictureBox控件并在其上使用Click事件来处理点击。

您可以使用Button的BackgroundImage的图像并将FlatStyle更改为flat,并将FlatAppearance MouseDownBackColorMouseOverBackColor的颜色FlatAppearance为透明。 它看起来应该与具有Button属性和事件的普通图片/图片框相同。