QuadraticBezierSegment 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在 PathFigure 中两点之间创建二次贝塞尔曲线。
public ref class QuadraticBezierSegment sealed : System::Windows::Media::PathSegment
public sealed class QuadraticBezierSegment : System.Windows.Media.PathSegment
type QuadraticBezierSegment = class
inherit PathSegment
Public NotInheritable Class QuadraticBezierSegment
Inherits PathSegment
- 继承
注解
PathFigure使用 对象通过对象和其他段创建复合形状QuadraticBezierSegment。
类 QuadraticBezierSegment 不包含行起始点的属性。 线条的起点是上一段的终点,如果没有其他段, StartPoint 则为 的 PathFigure 终点。
Freezable 功能
由于 QuadraticBezierSegment 对象继承自 Freezable 类,因此它们提供了几个特殊功能:它们可以声明为 资源、在多个对象之间共享、设置为只读以提高性能、克隆和使线程安全。 有关对象提供 Freezable 的不同功能的详细信息,请参阅 可冻结对象概述。
构造函数
QuadraticBezierSegment() |
初始化 QuadraticBezierSegment 类的新实例。 |
QuadraticBezierSegment(Point, Point, Boolean) |
使用指定的控制点、终点和指示是否绘制该 QuadraticBezierSegment 的布尔值来初始化 QuadraticBezierSegment 类的新实例。 |
字段
Point1Property |
标识 Point1 依赖项属性。 |
Point2Property |
标识 Point2 依赖项属性。 |
属性
CanFreeze |
获取一个值,该值指示是否可将对象变为不可修改。 (继承自 Freezable) |
DependencyObjectType |
DependencyObjectType获取包装此实例的 CLR 类型的 。 (继承自 DependencyObject) |
Dispatcher |
获取与此 Dispatcher 关联的 DispatcherObject。 (继承自 DispatcherObject) |
HasAnimatedProperties |
获取一个值,该值指示一个或多个 AnimationClock 对象是否与此对象的任何依赖项属性相关联。 (继承自 Animatable) |
IsFrozen |
获取一个值,该值指示对象当前是否可修改。 (继承自 Freezable) |
IsSealed |
获取一个值,该值指示此实例当前是否为密封的(只读)。 (继承自 DependencyObject) |
IsSmoothJoin |
获取或设置一个值,该值指示在用 PathSegment 为此 PathSegment 和上一个 Pen 描边时是否将它们之间的联接视为角。 (继承自 PathSegment) |
IsStroked |
获取或设置一个值,该值指示是否为该段描边。 (继承自 PathSegment) |
Point1 |
获取或设置曲线的控制 Point。 |
Point2 |
获取或设置此 QuadraticBezierSegment 的最终 Point。 |
方法
事件
Changed |
在修改 Freezable 或其包含的对象时发生。 (继承自 Freezable) |
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈