PathFigure 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示几何图形的子部分,即一系列二维几何线段。
public ref class PathFigure sealed : System::Windows::Media::Animation::Animatable, IFormattable
[System.Windows.Localizability(System.Windows.LocalizationCategory.None, Readability=System.Windows.Readability.Unreadable)]
[System.Windows.Markup.ContentProperty("Segments")]
public sealed class PathFigure : System.Windows.Media.Animation.Animatable, IFormattable
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None, Readability=System.Windows.Readability.Unreadable)>]
[<System.Windows.Markup.ContentProperty("Segments")>]
type PathFigure = class
inherit Animatable
interface IFormattable
Public NotInheritable Class PathFigure
Inherits Animatable
Implements IFormattable
- 继承
- 属性
- 实现
注解
A PathGeometry 由类表示的 PathFigure 一个或多个数字组成。 每个图本身由类定义的 PathSegment 一个或多个段组成。
XAML 对象元素用法
<PathFigure .../>
-or-
<PathFigure ...>
oneOrMoreSegments
</PathFigure>
XAML 值
oneOrMoreSegments 派生自 PathSegment的对象的一个或多个对象元素。 通常包括: ArcSegment
BezierSegment、、LineSegmentPolyBezierSegment、PolyLineSegment、PolyQuadraticBezierSegment、. QuadraticBezierSegment
构造函数
| 名称 | 说明 |
|---|---|
| PathFigure() |
初始化 PathFigure 类的新实例。 |
| PathFigure(Point, IEnumerable<PathSegment>, Boolean) |
使用指定的StartPoint值Segments和IsClosed值初始化类的新实例PathFigure。 |
字段
| 名称 | 说明 |
|---|---|
| IsClosedProperty |
标识 IsClosed 依赖属性。 |
| IsFilledProperty |
标识 IsFilled 依赖属性。 |
| SegmentsProperty |
标识 Segments 依赖属性。 |
| StartPointProperty |
依赖属性的 StartPoint 标识符。 |
属性
| 名称 | 说明 |
|---|---|
| CanFreeze |
获取一个值,该值指示是否可以使对象不可修改。 (继承自 Freezable) |
| DependencyObjectType |
获取包装 DependencyObjectType 此实例的 CLR 类型。 (继承自 DependencyObject) |
| Dispatcher |
获取与此DispatcherDispatcherObject关联的值。 (继承自 DispatcherObject) |
| HasAnimatedProperties |
获取一个值,该值指示一个或多个 AnimationClock 对象是否与此对象的依赖属性中的任何一个相关联。 (继承自 Animatable) |
| IsClosed |
获取或设置一个值,该值指定此图是否连接第一段和最后一段。 |
| IsFilled |
获取或设置此内容的包含区域 PathFigure 是否用于命中测试、呈现和剪辑。 |
| IsFrozen |
获取一个值,该值指示对象当前是否可修改。 (继承自 Freezable) |
| IsSealed |
获取一个值,该值指示此实例当前是否密封(只读)。 (继承自 DependencyObject) |
| Segments |
获取或设置定义此 PathFigure 对象形状的段的集合。 |
| StartPoint |
获取或设置 Point 开始 PathFigure 位置。 |
方法
活动
| 名称 | 说明 |
|---|---|
| Changed |
修改它包含的对象时 Freezable 发生。 (继承自 Freezable) |
显式接口实现
| 名称 | 说明 |
|---|---|
| IFormattable.ToString(String, IFormatProvider) |
使用指定格式设置当前实例的值的格式。 |