1

ウィンドウのスタイルをWindowStyle="None"およびAllowsTransparency="True"に変更すると、非アクティブなウィンドウのビジュアルが失われます。別のウィンドウにフォーカスがあるときにメインウィンドウに非表示のマスクまたは不透明度の変更を表示できるXAMLスタイルで使用できるトリガーはありますか?プログラムではなく、XAML内でこれを実現できるようにしたいと思います。

4

1 に答える 1

2

が のときにOpacityMaskトリガーでプロパティを 変更することで、ウィンドウの不透明度マスクを変更できます。はブラシなので、グラデーションやより複雑なものなど、必要なものを何でも提供できます。私の記憶が正しければ、フレームワークはこのブラシからアルファ チャネルのみを取得します。Window.IsActivetrueOpacityMask

于 2009-07-16T12:07:44.157 に答える