私はアプリケーションのアイコンのデフォルト設定があり、それがタイトルのウィンドウ、ALT-タブメニュー、エクスプローラなどで正常に表示されませんが、タスクバーに、それは次のように示されています:タスクバーのアイコンなしは
これを修正してタスクバーに通常のアイコンを表示する方法は?
私はアプリケーションのアイコンのデフォルト設定があり、それがタイトルのウィンドウ、ALT-タブメニュー、エクスプローラなどで正常に表示されませんが、タスクバーに、それは次のように示されています:タスクバーのアイコンなしは
これを修正してタスクバーに通常のアイコンを表示する方法は?
一つはloginDialogに関連した画像のようにアイコンを適用します。カスタムアイコンを使用してタスクバーにアイコンを表示することは可能ですが、まだ標準アイコンに問題があります。
var loginDialog = new LoginView();
loginDialog.Loaded += (sender, args) => {
var window = loginDialog.ParentOfType<Window>();
if (window != null) {
window.ShowInTaskbar = true;
window.Icon = BitmapFrame.Create(new Uri("pack://application:,,,/App;component/Themes/MainIcon.png"));
}
};
デバッガで実行していますか? VSのデバッガでアプリケーションを実行すると、個々のウィンドウにアイコンとして追加しない限り、汎用のアプリアイコンが表示されます。 – Lithium
Iconプロパティを、Visual StudioのProject Properties-> Application-> IconおよびManifestで独自のカスタム.icoファイルに設定します。 – mm8
私はデバッガを使用していなくても、問題はまだ存在します。 – ov7a