共用方式為


InkCanvas.StrokeCollected 事件

定義

將使用者繪製的筆劃加入至 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 引數,這個引數會參考已完成的筆劃。 筆劃也會新增至 StrokesInkCanvas 屬性。

將 物件加入 Stroke 至集合的程式 Strokes 設計方式不會引發這個事件。

路由事件資訊

識別碼欄位 StrokeCollectedEvent
路由策略 鼓 泡
代理人 InkCanvasStrokeCollectedEventHandler

適用於

另請參閱