ImageBrush不透明マスク(基本的に色付きアイコン)を持つ四角形があります。WPF - ImageBrush不透明マスクによるサイズ矩形
これは私の現在のコードです:
<Rectangle Fill="Black">
<Rectangle.OpacityMask>
<ImageBrush ImageSource="/Path/To/Icon.png"/>
</Rectangle.OpacityMask>
</Rectangle>
これは、矩形の固定幅と高さを設定せずに何の結果を生成しません。 ImageBrushの画像サイズに従って矩形のサイズを変更することは可能ですか?
ありがとうございました。申し訳ありませんが、これは愚かな質問ですが、私はまだWPFを学んでいます。
編集:私が達成しようとしているものを、明確にするためには、このように同じように動作するの長方形のためである:
<Image Source="/Path/To/Icon.png"/>
これは、イメージソースファイルの大きさに応じてサイズにする必要があります。
お返事ありがとうございます。しかし、これは私の問題を解決するようではありません。私は明確にするために私の質問を編集しました。 – Mastah