0
我有一個圖像對象和一個矩形對象。現在,我想成爲的形象是唯一可見的,其中矩形,一切應該有0.5的不透明度 - 結果看起來應該simliar以下幾點:如何在Silverlight中製作一些圖層蒙版?
當我設置的不透明度矩形到0.5的效果是對映 - 所以我怎麼能意識到它在圖像中顯示?尺寸與矩形的位置由代碼隱藏改變,但這不應該讓任何差異...
所有提示/ answeres讚賞:)
我有一個圖像對象和一個矩形對象。現在,我想成爲的形象是唯一可見的,其中矩形,一切應該有0.5的不透明度 - 結果看起來應該simliar以下幾點:如何在Silverlight中製作一些圖層蒙版?
當我設置的不透明度矩形到0.5的效果是對映 - 所以我怎麼能意識到它在圖像中顯示?尺寸與矩形的位置由代碼隱藏改變,但這不應該讓任何差異...
所有提示/ answeres讚賞:)
如果你想添加一個不透明的面具隱藏部分你的圖像在一個矩形之外,這很容易。
<Grid>
<Image Source="myImage.jpg" Opacity="0.5/>
<Image Source="myImage.jpg" >
<Image.Clip>
<RectangleGeometry Rect="x,y,w,h"/>
</Image.Clip>
</Image>
</Grid>
其中X,Y,W和H是您的矩形位置和大小(見MSDN)。如果您想要移動可見部分,請通過代碼設置Clip屬性。
如果您想添加「黑色筆觸效果」,您可以簡單地添加一個矩形,其位置和大小與網格中第二張圖像之後的剪切路徑相匹配。
你想要更多的信息嗎?
這正是我的意思,謝謝! :) – Anheledir 2011-04-15 13:18:21