Windows7のWindowsエクスプローラーで選択したアイテムに表示されるものと同様の二重境界線効果をWPFで簡単に取得する方法を誰かが知っているかどうか知りたいです。
よく見ると、選択したアイテムの境界線が暗く、境界線が明るく、背景がグラデーションになっていることがわかります。
現在、この効果を実現したいときはいつでも、オブジェクトの周囲に2つの境界線を使用しています。そのようにすることは構文的に醜く、私の見解xamlを本当に混乱させます。Web開発者である私は、xaml構造をスタイルから可能な限り分離したいと考えています。そこで、ビューxamlから取得するために、これをスタイルとコンテンツテンプレートに入れ始めました。
しかし、これについてもっと良い方法があるのではないかと思います。
効果を得るために、背景としてVisualBrushを使用してしばらく遊んでいました。ただし、任意のサイズの要素に背景を適用できるようにしたいので、VisualBrushが要素の背景に合わせてビジュアルを引き伸ばす方法が、希望どおりに機能しませんでした。基本的に、WPFレイアウトシステムと同じようにビジュアルを拡大したいと思います。
任意のアイデアをいただければ幸いです。
-ほこりっぽい