0

私の問題のコンテキストは次のとおりです。

CustomChromeLibraryをダウンロードし、Shell Reference を Microsoft.Windows.Shell から System.Windows.Shell に変更しました。これはフレームワーク 4.5 と同じです。

CustomChromeSample から作業して、CustomChrome ウィンドウを表示できますが、MainWindow.xaml で次のプロパティを変更した場合:

  1. WindowStyle=なし
  2. AllowTransparency=True
  3. 背景=透明

( WindowStyle=None だけで問題が発生することに注意してください)

次に、この順序で WindowState を変更した場合:

  1. 通常(初期状態)
  2. 最大化 (ボタンをクリックして最大化)
  3. 最小化 (クリック ボタンを最小化)
  4. 通常 (タスクバーのプログラム アイコンをクリック)

その後、プログラムのアイコンがタスクバーから消えますが、その理由はわかりません。

それで、誰かアイデアがありますか?また、あなたが見られるようにコードをアップロードできる場所はありますか?

4

1 に答える 1

0

大丈夫、気にしないで。私は MahApps.MetroWindow を使用し、テーマをコピーして貼り付けたので、通常のウィンドウのすべての機能を維持しながら、必要に応じて変更できました。彼らのコードは本当に素晴らしいです。

于 2013-04-21T05:44:48.663 に答える