GeometryCombineMode Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger de olika metoder med vilka två geometrier kan kombineras.
public enum class GeometryCombineMode
public enum GeometryCombineMode
type GeometryCombineMode =
Public Enum GeometryCombineMode
- Arv
Fält
| Name | Värde | Description |
|---|---|---|
| Union | 0 | De två regionerna kombineras genom att ta en union av båda. Den resulterande geometrin är geometri |
| Intersect | 1 | De två regionerna kombineras genom att ta sin skärningspunkt. Det nya området består av den överlappande regionen mellan de två geometrierna. |
| Xor | 2 | De två regionerna kombineras genom att ta det område som finns i den första regionen, men inte det andra och det område som finns i den andra regionen men inte det första. Den nya regionen består av |
| Exclude | 3 | Den andra regionen undantas från den första. Med tanke på två geometrier, |
Exempel
I följande exempel visas hur du kombinerar två geometrier med union kombinera läge.
<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>
Kommentarer
Följande bild visar de olika geometri kombinera lägena.
Kombinera geometrilägen