StreamGeometryContext 类

定义

使用绘图命令描述几何图形。 此类与 StreamGeometry 类结合使用,以创建不支持数据绑定、动画或修改的轻量几何图形。

public ref class StreamGeometryContext abstract : System::Windows::Threading::DispatcherObject, IDisposable
public abstract class StreamGeometryContext : System.Windows.Threading.DispatcherObject, IDisposable
type StreamGeometryContext = class
    inherit DispatcherObject
    interface IDisposable
Public MustInherit Class StreamGeometryContext
Inherits DispatcherObject
Implements IDisposable
继承
StreamGeometryContext
实现

属性

Dispatcher

获取与此 Dispatcher 关联的 DispatcherObject

(继承自 DispatcherObject)

方法

ArcTo(Point, Size, Double, Boolean, SweepDirection, Boolean, Boolean)

绘制一条到指定点的弧线。

BeginFigure(Point, Boolean, Boolean)

指定新图的起始点。

BezierTo(Point, Point, Point, Boolean, Boolean)

绘制一条到指定点的贝塞尔曲线。

CheckAccess()

确定调用线程是否可以访问此 DispatcherObject

(继承自 DispatcherObject)
Close()

关闭此上下文并刷新其内容,以使其可以呈现。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
LineTo(Point, Boolean, Boolean)

绘制一条到指定的 Point 的直线。

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
PolyBezierTo(IList<Point>, Boolean, Boolean)

绘制一条或多条互相连接的贝塞尔曲线。

PolyLineTo(IList<Point>, Boolean, Boolean)

绘制一条或多条互相连接的直线。

PolyQuadraticBezierTo(IList<Point>, Boolean, Boolean)

绘制一条或多条互相连接的二次贝塞尔曲线。

QuadraticBezierTo(Point, Point, Boolean, Boolean)

绘制一条二次贝塞尔曲线。

ToString()

返回表示当前对象的字符串。

(继承自 Object)
VerifyAccess()

强制调用线程具有此 DispatcherObject 的访问权限。

(继承自 DispatcherObject)

显式接口实现

IDisposable.Dispose()

此成员支持Windows Presentation Foundation (WPF) 基础结构,不打算直接从代码使用。

适用于

另请参阅