GeometryCombineMode Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die verschiedenen Methoden an, mit denen zwei Geometrien kombiniert werden können.
public enum class GeometryCombineMode
public enum GeometryCombineMode
type GeometryCombineMode =
Public Enum GeometryCombineMode
- Vererbung
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| Union | 0 | Die beiden Regionen werden mit der Vereinigung beider Regionen kombiniert. Die resultierende Geometrie ist Geometrie |
| Intersect | 1 | Die beiden Regionen werden kombiniert, indem sie ihre Schnittmenge nehmen. Der neue Bereich besteht aus dem überlappenden Bereich zwischen den beiden Geometrien. |
| Xor | 2 | Die beiden Regionen werden kombiniert, indem sie das Gebiet, das in der ersten Region vorhanden ist, aber nicht die zweite und die Fläche, die in der zweiten Region vorhanden ist, aber nicht die erste region. Die neue Region besteht aus |
| Exclude | 3 | Die zweite Region wird aus dem ersten Bereich ausgeschlossen. Aufgrund von zwei Geometrien |
Beispiele
Das folgende Beispiel zeigt, wie zwei Geometrien mithilfe des Union-Kombinationsmodus kombiniert werden.
<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>
Hinweise
Die folgende Abbildung zeigt die verschiedenen Geometrie-Kombinationsmodi.
Geometrie-Kombinationsmodi