Bagikan melalui


PathGeometry.FillRule Properti

Definisi

Mendapatkan atau menetapkan nilai yang menentukan bagaimana area berpotangan yang terkandung dalam ini PathGeometry digabungkan.

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

Nilai Properti

Menunjukkan bagaimana area yang bersinggungan digabungkan PathGeometry . Nilai defaultnya adalah EvenOdd.

Keterangan

EvenOdd Menentukan "kedalaman" titik pada bentuk dengan menggambar sinar dari titik tersebut ke tak terbatas ke arah mana pun dan menghitung jumlah segmen jalur dari bentuk tertentu yang disilangkan sinar. Jika angka ini ganjil, titiknya ada di dalam; jika bahkan, titik berada di luar.

Bukan Nol Menentukan "kedalaman" titik pada bentuk dengan menggambar sinar dari titik tersebut ke tak terbatas ke arah mana pun dan kemudian memeriksa tempat-tempat di mana segmen bentuk melintasi sinar. Dimulai dengan hitungan nol, tambahkan satu setiap kali Segmen melewati sinar dari kiri ke kanan dan menguranginya setiap kali segmen jalur melewati sinar dari kanan ke kiri. Setelah menghitung persimpangan, jika hasilnya nol maka titik berada di luar jalur. Jika tidak, itu ada di dalam.

Ilustrasi isi aturan
Contoh FillRule

Informasi Properti Dependensi

Bidang pengidentifikasi FillRuleProperty
Properti metadata diatur ke true Tidak ada

Berlaku untuk