2016-03-06 112 views
-1

我想將名爲「Panel2」面板的背景圖像動態更改爲應用程序文件夾中名爲「2.png」的圖像。 我的代碼是:設置面板的圖像背景

img = Image.FromFile(Application.StartupPath & "\2.png) 
Panel2.BackgroundImage = img 

但它並不適用於你的工作有所幫助

謝謝!

+0

運行當前代碼時會發生什麼? –

回答

0

你的代碼應該是正確的。

我覺得你的形象是不存在的,因爲

Application.StartupPath 

處於temporaly路徑您的應用程序數據,而不是在您的項目。

當你只寫「\ 2.png」時,他應該自動搜索你的項目文件夾:\ debug。

+0

是的,謝謝你! 「2.png」也適用。 –