ここで単純だがイライラする問題...
ポップアップ コントロールがあります。
これは、Grid.Clip が定義されている Grid の側に含まれています。
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 が含まれているコントロールの外に出ないようにするにはどうすればよいですか?