我發現了一種解決方案,這:
這是在彈出窗口上的另一窗口的頂部,並含有在一個期望的位置中的孔到另一個窗口:
窗口的標題:
WindowState="Maximized"
AllowsTransparency="True"
WindowStyle="None"
窗口的內容:
<Window.Background >
<SolidColorBrush x:Name="BackgroundBrush" Color="WhiteSmoke" Opacity="0" ></SolidColorBrush>
</Window.Background>
<Canvas x:Name="ContectHolder" >
<Path Stroke="Black" Fill="WhiteSmoke" Opacity="0.8">
<Path.Data>
<CombinedGeometry GeometryCombineMode="Exclude">
<CombinedGeometry.Geometry1 >
<RectangleGeometry Rect="0,0,2000,2000" />
</CombinedGeometry.Geometry1>
<CombinedGeometry.Geometry2>
<RectangleGeometry Rect="75,75,400,900" />
</CombinedGeometry.Geometry2>
</CombinedGeometry>
</Path.Data>
</Path>
</Canvas>
謝謝您的回答, 我發現它有點不可能與裏面的孔創建一個窗口區域...也許你知道一個辦法嗎? – Satumba 2009-04-19 13:28:27