非常に風変わりな質問があります。現在、「ボーダレス」WPF アプリケーションに取り組んでいます。標準の Windows ウィンドウ コントロールを正常に削除し、独自のウィンドウ コントロールを追加しました。ここで、プログラムに境界線を追加したいと思いました。しかし、境界線に特定の色を付けたくありません.Photoshopでレイヤーをオーバーレイに設定するときのように、ある種のオーバーレイモードにする必要があります. 例で私が何を意味するかを見ることができます:
どうしても左のようになりたい。しかし、残念ながら私にはその方法がまったくわかりません。基本的に、オーバーレイが行うことは、背景色を取得して少し暗くすることです。私に何ができるか提案はありますか?
編集:これは効果のより良い写真です
Photoshop Mookup2 http://img.xrmb2.net/images/243147.png
Edit2 :したがって、私が望んでいたほど明確ではない可能性があるため、簡単な説明として:半透明性について話しているのではありません。私はそれを行う方法を知っています。両方の画像の右側のボックスはそれを使用しています。黒半透明の外観です。左側では、境界線を「オーバーレイ」モードに設定しています。ご覧のとおり、暗くなりますが、色も少し強くなります。