語言

FillRule 列舉

定義

指定如何結合包含在 PathFigure 中 Geometry 物件的交集區域,以形成 Geometry的區域。

public enum class FillRule
public enum FillRule
type FillRule = 
Public Enum FillRule
繼承
FillRule

欄位

名稱 值 Description
EvenOdd 0

規則是透過從該點向任意方向繪製射線至無限遠,並計算該光線在該形狀中穿越的路徑段數,來判斷該點是否位於填充區域。 若此數為奇數,該點位於內側;若為偶數,則該點位於外側。

Nonzero 1

規則是透過從該點畫出一條光線到無限遠,向任意方向繪製,然後檢查該形狀段與光線交叉的位置,來判斷該點是否位於路徑的填充區域。 從零開始,每次線段從左向右穿過射線時加一,每次路徑線段從右向左穿過射線時減一。 經過數點交叉後,若結果為零,則該點位於路徑之外。 否則,它就在裡面。

適用於