これは奇妙なものです。フォームの背景に BackgroundImage が設定された C# アプリがあります。また、一部のボタン コントロールにも使用できます。このアプリは数か月前にリリースされ、約 20 台のコンピューターにインストールされています。
新規のお客様にアプリをインストールしてもらいましたが、背景画像が表示されません。フォームとボタンに表示されるデフォルトの背景色を取得するだけです。これは、背景画像が設定されているすべてのフォームとすべてのコントロールに当てはまるようです。それらのどれも表示されません。
私が気付いた奇妙なことの 1 つは、何らかの理由で .BackgroundImage プロパティの代わりに .Image プロパティを設定した 1 つのフォームにいくつかのボタンがあることです。これらのボタンは画像を表示します。したがって、これは .BackgroundImage のみの問題のようです
パソコンはWin7 Home Premiumです。アンチウイルスを無効にしようとしました-助けにはなりません。一体何がこれを引き起こしているのかわかりません。何か案は?誰か?
編集:これは私の最小限のテストアプリのスクリーンショットです。このアプリは VS デザイナーで完全に作成されました (コードは一切記述しませんでした)。プロパティをクリックし、背景画像の「...」ボタンをクリックして、ハードドライブからインポートするファイルを選択するだけです。フォームには背景画像が必要です。左側のボタンも同様です。右側のボタンは、.Image プロパティを設定します。すべての背景画像は、機能しているボタンに表示されるのと同じファイルです。