1

フォームのアイコン(左上)と、小さな四角のデフォルトアイコンが表示されている他の場所を変更しようとしています。

私が試してみました:

  • フォームをクリックし、[ウィンドウスタイル]に移動して、アイコンをコンピューターにある.icoファイルに変更します。これは実際に変更されたかのように表示されますが、デバッグまたは公開するたびに、元のデフォルトのアイコンのままです。
  • プロジェクトのプロパティに移動-リソース-リソースとしてアイコンを追加-プロパティの下のアプリケーションに戻る-「アイコンとマニフェスト」をリソース付きアイコンに変更します。参照ボタンの横に新しいアイコンが表示されますが、実際のプログラムでは何も変わりません。

最初は、フォーム用に選択した背景画像も適用されていなかったことに注意してください-フォームを介して変更します-プロパティ-外観-背景画像-コンピューターから選択します。変更されたものとして表示されますが、デバッグまたは公開するか、そこにいないとすぐに表示されます。-それを私のリソースに追加し、BackgroundImageブラウズから選択しました-プロジェクトリソースから選択し、それから機能しました。

4

2 に答える 2

2

解決策を見つけました:リソースに表示されるまで背景画像が機能していなかったという考えで。Form1_loadイベントに移動し、次のコードを追加しました。

System.Drawing.Icon ico = Properties.Resources.Untitled;
this.Icon = ico;

「Properties.Resources.Untitled」は、リソースに追加したアイコンです。

そして今、望み通りに機能しているようです。

于 2012-10-26T19:56:25.807 に答える
1

Form の Icon プロパティを使用して、すべてのフォームのアイコンを変更する必要があります。

于 2012-10-26T18:21:26.440 に答える