InkCanvas.StrokeCollected 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在将用户绘制的笔画添加到 Strokes 属性时发生。
public:
event System::Windows::Controls::InkCanvasStrokeCollectedEventHandler ^ StrokeCollected;
public event System.Windows.Controls.InkCanvasStrokeCollectedEventHandler StrokeCollected;
member this.StrokeCollected : System.Windows.Controls.InkCanvasStrokeCollectedEventHandler
Public Custom Event StrokeCollected As InkCanvasStrokeCollectedEventHandler
事件类型
示例
以下示例在用户将笔划添加到 时将时间作为自定义属性保存 InkCanvas。
Guid currentTimeGuid = new Guid("12345678-1234-1234-1234-123456789012");
void inkCanvas1_StrokeCollected(object sender, InkCanvasStrokeCollectedEventArgs e)
{
e.Stroke.AddPropertyData(currentTimeGuid, DateTime.Now);
}
Private currentTimeGuid As New Guid("12345678-1234-1234-1234-123456789012")
Private Sub inkCanvas1_StrokeCollected(ByVal sender As Object, ByVal e As InkCanvasStrokeCollectedEventArgs)
e.Stroke.AddPropertyData(currentTimeGuid, DateTime.Now)
End Sub
注解
当用户使用指针设备完成笔划时,将引发此事件。 例如,用户可能会在进行动作后从数字化器中引发触笔,从而完成笔划。
事件处理程序接收类型 InkCanvasStrokeCollectedEventArgs为 的参数,该参数引用已完成的笔划。 笔划还会添加到 Strokes 的 属性中 InkCanvas。
以编程方式将 对象添加到 Stroke 集合不会 Strokes 引发此事件。
路由事件信息
标识符字段 | StrokeCollectedEvent |
路由策略 | 鼓 泡 |
委托 | InkCanvasStrokeCollectedEventHandler |