Aracılığıyla paylaş


GeometryGroup.FillRule Özellik

Tanım

Bunun GeometryGroup içinde yer alan nesnelerin kesişen alanlarının nasıl birleştirildiğine ilişkin bilgi alır veya ayarlar.

public:
 property System::Windows::Media::FillRule FillRule { System::Windows::Media::FillRule get(); void set(System::Windows::Media::FillRule value); };
public System.Windows.Media.FillRule FillRule { get; set; }
member this.FillRule : System.Windows.Media.FillRule with get, set
Public Property FillRule As FillRule

Özellik Değeri

FillRule

Kesişen alanların, sonuçta elde edilen alanı oluşturmak için nasıl birleştirildiği belirtir. Varsayılan değer EvenOdd'dir.

Açıklamalar

Evenodd Herhangi bir yönde bir noktadan sonsuzluğa bir ışın çizerek ve verilen şekilden rayın kesiştiği yol kesimlerinin sayısını sayarak şekil üzerindeki bir noktanın "içselliğini" belirler. Bu sayı tekse, nokta içindedir; hatta, önemli olan dışarıdadır.

Sıfır Herhangi bir yönde bir noktadan sonsuzluğa bir ışın çizerek ve ardından şeklin bir kesiminin ışını geçtiği yerleri inceleyerek şekil üzerindeki bir noktanın "içselliğini" belirler. Sıfır sayısıyla başlayarak, bir Segment ışını soldan sağa her geçtiğinde bir tane ekleyin ve bir yol segmenti ışını sağdan sola her geçtiğinde bir tane çıkarın. Geçişleri saydıktan sonra, sonuç sıfırsa nokta yolun dışındadır. Aksi takdirde, içeridedir.

Dolgu kuralı çizimi
FillRule Örneği

Bağımlılık Özelliği Bilgileri

Tanımlayıcı alanı FillRuleProperty
Meta veri özellikleri olarak ayarlandı true Hiçbiri

Şunlara uygulanır