GeometryCombineMode 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定用來結合兩個幾何的不同方法。
public enum class GeometryCombineMode
public enum GeometryCombineMode
type GeometryCombineMode =
Public Enum GeometryCombineMode
- 繼承
欄位
Exclude | 3 | 第二個區域不包含在第一個中。 指定的兩個幾何 |
Intersect | 1 | 藉由取得兩個區域的交集來組合它們。 新區域是由這兩個幾何的重疊區域所組成。 |
Union | 0 | 藉由取得兩個區域的聯集來組合它們。 產生的幾何是由幾何 |
Xor | 2 | 藉由取得第一個區域中存在但第二個區域中不存在的區域以及第二個區域中存在但第一個區域中不存在的區域,來組合這兩個區域。 新區域是由 |
範例
下列範例示範如何使用聯集合並模式來合併兩個幾何。
<Path Stroke="Black" StrokeThickness="1" Fill="#CCCCFF">
<Path.Data>
<!-- Combines two geometries using the union combine mode. -->
<CombinedGeometry GeometryCombineMode="Union">
<CombinedGeometry.Geometry1>
<EllipseGeometry RadiusX="50" RadiusY="50" Center="75,75" />
</CombinedGeometry.Geometry1>
<CombinedGeometry.Geometry2>
<EllipseGeometry RadiusX="50" RadiusY="50" Center="125,75" />
</CombinedGeometry.Geometry2>
</CombinedGeometry>
</Path.Data>
</Path>
備註
下圖顯示不同的幾何合併模式。
幾何合併模式