0
簡單但令人沮喪的問題在這裏...Silverlight中的PopUp未被容器控件剪裁
我有一個PopUp控件。
它包含在一個Grid中,該Grid定義了一個Grid.Clip。
PopUp在網格剪輯區域外仍可見。
即
<Grid Background="Red" Width="150" Height="150">
<Grid.Clip>
<RectangleGeometry Rect="0,0,150,150" />
</Grid.Clip>
<Popup IsOpen="True" Margin="100,100,0,0">
<Grid Background="Green" Width="150" Height="150" />
</Popup>
</Grid>
理想的情況下,綠色方塊不應該出現或者「流血」的紅色框外。問題在於它包含在PopUp中,因此它會流血。我怎樣才能修改這個(不刪除PopUp控件),以便PopUp不會在其包含控件之外流血?
你說得對 - 所以現在的問題是,我怎樣才能達到控制在所有*之上的效果,但仍然被剪裁? – AlishahNovin 2011-03-18 15:26:50
:)是的,我意識到當我回答這個問題時,這個問題仍然存在。我不知道該怎麼做......也許你想做什麼的更多細節...... – jumbo 2011-03-18 22:47:00