Bagikan melalui


Polygon.FillRule Properti

Definisi

Mendapatkan atau mengatur FillRule enumerasi yang menentukan bagaimana isi interior bentuk ditentukan.

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

Salah FillRule satu nilai enumerasi. Defaultnya adalah EvenOdd.

Keterangan

Nilai EvenOdd enumerasi menentukan "kedalaman" titik pada bentuk. Ini menggambar sinar dari titik ke tak terbatas ke arah mana pun dan menghitung jumlah segmen jalur dari bentuk yang ditentukan yang disilangkan sinar. Jika angkanya ganjil, titiknya ada di dalam; jika itu bahkan, titik berada di luar.

Nilai Nonzero enumerasi menentukan "kedalaman" titik pada bentuk. Ini menggambar sinar dari titik ke tak terbatas ke segala arah dan kemudian memeriksa tempat-tempat di mana segmen bentuk melewati sinar. Dimulai dengan hitungan nol, ia menambahkan satu setiap kali Segmen melewati sinar dari kiri ke kanan dan mengurangi satu setiap kali segmen jalur melewati sinar dari kanan ke kiri. Setelah menghitung persimpangan, jika hasilnya nol, 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 AffectsRender

Berlaku untuk

Lihat juga