Ink.DeleteStrokes 方法

删除 Ink 对象中的所有 Stroke 对象。

命名空间:  Microsoft.Ink
程序集:  Microsoft.Ink(在 Microsoft.Ink.dll 中)

语法

声明
Public Sub DeleteStrokes
用法
Dim instance As Ink

instance.DeleteStrokes()
public void DeleteStrokes()
public:
void DeleteStrokes()
public void DeleteStrokes()
public function DeleteStrokes()

异常

异常 条件
ObjectDisposedException

释放 Ink 对象。

备注

如果在用户主动绘制墨迹 时调用,DeleteStrokes 方法将导致错误。

备注

如果从 Ink 对象删除原始集合中包含的 Stroke 对象,则指向 Ink.Strokes 属性的 Strokes 集合将无效。例如,如果有一个命名 Strokes 集合 theStrokesToo 基于 Ink 对象的 Strokes 属性 theStrokes,并且对 theStrokes 调用 DeleteStrokes 方法,则 theStrokesToo 将无效。

若要一次仅删除一个 Stroke 对象,请调用 DeleteStroke 方法。

示例

此 C# 示例函数删除 Ink 对象中的所有 Stroke 对象,并重绘 InkCollector 对象 theInkCollector 附加到的面板 thePanel。

theInkCollector.Ink.DeleteStrokes();
thePanel.Refresh();

此 Microsoft Visual Basic.NET 示例函数删除 Ink 对象中的所有 Stroke 对象,并重绘 InkCollector 对象 theInkCollector 附加到的面板 thePanel。

theInkCollector.Ink.DeleteStrokes()
thePanel.Refresh()

平台

Windows Vista

.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求

版本信息

.NET Framework

受以下版本支持:3.0

另请参见

参考

Ink 类

Ink 成员

DeleteStrokes 重载

Microsoft.Ink 命名空间

Strokes

Ink.DeleteStroke

Ink.CreateStroke

Ink.CreateStrokes