2013-10-22 57 views
-4

單擊它時可以更改按鈕的背景圖像嗎?我在Windows窗體應用程序上使用C#。單擊它時可以更改按鈕的背景圖像嗎? C#

+0

這是,你甚至嘗試過搜索? – wudzik

+0

請先使用谷歌,你會發現大量的信息.. –

+0

在按鈕事件尋求,我認爲可以使用onclick和onrelease事件,如果不是?只需創建一個新的自定義按鈕。 – Max

回答

2

是的,這是可能的。只需在其單擊事件上設置按鈕的BackgroundImage屬性即可。

+0

非常感謝你! 但按鈕上的圖像沒有拉伸。你有什麼想法如何拉伸按鈕上的圖像? 在此先感謝。 – user2905494

+0

使用一段時間閱讀對象的屬性等,只需使用intellisens查找API以獲取更多詳細信息。 BackgroundImageLayout是此刻查找的屬性.. – TDull

-1

背景大小CSS3的屬性應爲你工作,即, 背景大小:覆蓋背景尺寸:100%

+0

它是Windows窗體應用程序。不是一個Web應用程序。 – mecek

0

試試這個,

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