GeometryGroup.FillRule 属性

定义

获取或设置如何组合包含的对象 GeometryGroup 相交区域。

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

属性值

指定如何组合相交区域以形成生成的区域。 默认值为 EvenOdd

注解

EvenOdd 通过将光线从该点绘制到任意方向的无穷大,并计算光线穿过的给定形状的路径段数,从而确定形状上某个点的“内在性”。 如果此数字为奇数,则点位于内部;即使如此,该点也位于外部。

通过从该点到任意方向绘制光线,然后检查形状段交叉光线的位置,确定形状上某个点的“内在性”。 从零计数开始,每次段从左到右交叉光线时添加一个,每次路径段从右到左交叉光线时相减一个。 对交叉进行计数后,如果结果为零,则点位于路径外部。 否则,它位于内部。

填充规则插图 FillRule 示例

Dependency 属性信息

物品 价值
标识符字段 FillRuleProperty
元数据属性设置为 true None

适用于