私の問題のコンテキストは次のとおりです。
CustomChromeLibraryをダウンロードし、Shell Reference を Microsoft.Windows.Shell から System.Windows.Shell に変更しました。これはフレームワーク 4.5 と同じです。
CustomChromeSample から作業して、CustomChrome ウィンドウを表示できますが、MainWindow.xaml で次のプロパティを変更した場合:
- WindowStyle=なし
- AllowTransparency=True
- 背景=透明
( WindowStyle=None だけで問題が発生することに注意してください)
次に、この順序で WindowState を変更した場合:
- 通常(初期状態)
- 最大化 (ボタンをクリックして最大化)
- 最小化 (クリック ボタンを最小化)
- 通常 (タスクバーのプログラム アイコンをクリック)
その後、プログラムのアイコンがタスクバーから消えますが、その理由はわかりません。
それで、誰かアイデアがありますか?また、あなたが見られるようにコードをアップロードできる場所はありますか?