单击它时可以更改按钮的背景图像吗? C#

问题描述:

单击它时可以更改按钮的背景图像吗?我在Windows窗体应用程序上使用C#。单击它时可以更改按钮的背景图像吗? C#

+0

这是,你甚至尝试过搜索? – wudzik

+0

请先使用谷歌,你会发现大量的信息.. –

+0

在按钮事件寻求,我认为可以使用onclick和onrelease事件,如果不是?只需创建一个新的自定义按钮。 – Max

是的,这是可能的。只需在其单击事件上设置按钮的BackgroundImage属性即可。

+0

非常感谢你! 但按钮上的图像没有拉伸。你有什么想法如何拉伸按钮上的图像? 在此先感谢。 – user2905494

+0

使用一段时间阅读对象的属性等,只需使用intellisens查找API以获取更多详细信息。 BackgroundImageLayout是此刻查找的属性.. – TDull

背景大小CSS3的属性应为你工作,即, 背景大小:覆盖背景尺寸:100%

+0

它是Windows窗体应用程序。不是一个Web应用程序。 – mecek

试试这个,

button1.BackgroundImage = Image.FromFile("ImageFilepath"); 
button1.BackgroundImageLayout = ImageLayout.Stretch;