ログイン フォームと、MDI を使用するマスター フォームがあります。マスターフォームは MetroForm を継承しています。マスター フォームの [ウィンドウ スタイル] > [アイコン]、[ShowIcon] を [True]、[ShowInTaskbar] を [True] に設定しました。MyApp > Properties > Application > Icon and manifest でアイコンを設定しました。それでもマスターフォームのタスクバーにアイコンが表示されません。ログインフォームのみにアイコンが表示されています。
質問する
362 次
2 に答える
1
ケース 1: フォームにもそのアイコンを指定する必要があります。アプリケーション アイコンは、アプリケーションに埋め込まれ、エクスプローラまたはショートカットに表示されるアイコンです。ただし、各フォームには独自のアイコンを設定できます。
ケース 2: コードを使用して Form.Icon プロパティを設定する MSDN からの以下の提案も考慮してください。
フォームのアイコンは、フォームのコントロール ボックスに表示されるアイコンと同様に、タスク バーのフォームを表す画像を指定します。FormBorderStyle
が に設定されて いる場合、このプロパティは効果がありませんFixedDialog
。その場合、フォームにはアイコンが表示されません。
于 2017-06-22T08:20:12.227 に答える