[英]C# WPF crashes on launch
所以我最近開始學習winforms ......但是在這里問了一個問題后,我了解到WPF應用程序要好得多,因此開始學習后者。 我正在制作一個非常基本的登錄屏幕並遇到了一個奇怪的故障。 啟動時程序立即崩潰(顯示一個消息框說“登錄已停止工作”“一個問題導致程序停止正常工作。請關閉程序。”)...我通過刪除代碼找到了問題(這里有)目前並不多,只是掌握基礎知識) - 這是我使用的背景圖像。
<Window.Background>
<ImageBrush ImageSource="Background1.jpg"/>
</Window.Background>
這是導致問題的一段代碼,也嘗試用grid.background替換它,但出現完全相同的錯誤。 關於如何解決這個問題的任何想法都表示贊賞。 (圖像保存在與解決方案相同的文件夾中,並在預覽中正確顯示)。
為了簡單地引用像這樣的圖像:
- 將您的圖像添加到項目中(右鍵單擊=>添加=>新項目...)與窗口處於同一級別
- 將其“Build Action”屬性設置為“Resource”
- 將其“復制到輸出目錄”屬性設置為“不復制”。
嘗試將文件復制到bin \\ Debug或bin \\ Release文件夾,具體取決於構建配置。 程序的當前目錄可能不是解決方案的根目錄。
如果這樣做,更好的方法是將其添加到資源而不使用任何絕對路徑結構。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.