GeometryCombineMode Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İki geometrinin birleştirilebileceği farklı yöntemleri belirtir.
public enum class GeometryCombineMode
public enum GeometryCombineMode
type GeometryCombineMode =
Public Enum GeometryCombineMode
- Devralma
Alanlar
Exclude | 3 | İkinci bölge ilk bölgenin dışında tutulur. İki geometri |
Intersect | 1 | İki bölge kesişimleri alınarak birleştirilir. Yeni alan, iki geometri arasındaki çakışan bölgeden oluşur. |
Union | 0 | İki bölge, her ikisinin birleşimi alınarak birleştirilir. Elde edilen geometri geometri + geometridir |
Xor | 2 | İki bölge birinci bölgede var olan ancak ikinci bölgede olmayan ve ikinci bölgede var olan ancak birinci bölgede olmayan alan alınarak birleştirilir. Yeni bölge , ve geometrilerinden |
Örnekler
Aşağıdaki örnekte Birleşim birleştirme modunu kullanarak iki geometrinin nasıl birleştirildiği gösterilmektedir.
<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>
Açıklamalar
Aşağıdaki çizimde farklı geometri birleştirme modları gösterilmektedir.
Geometri Birleştirme Modları