我有一个矩形,它有一个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