InkCanvas.StrokeCollected Olay
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kullanıcı tarafından çizilen bir vuruş özelliğine Strokes eklendiğinde gerçekleşir.
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
Olay Türü
Örnekler
Aşağıdaki örnek, kullanıcı öğesine bir vuruş InkCanvaseklediğinde özel bir özellik olarak zaman kazandırır.
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
Açıklamalar
Bu olay, bir kullanıcı işaret cihazı kullanarak bir vuruşu tamamladığında tetikler. Örneğin, bir kullanıcı hareket yaptıktan sonra bir dijitalleştiriciden ekran kalemi yükseltebilir ve böylece vuruş tamamlanabilir.
Olay işleyicisi, tamamlanmış vuruşa başvuran türünde InkCanvasStrokeCollectedEventArgsbir bağımsız değişken alır. Vuruş, özelliğine StrokesInkCanvasde eklenir.
Bir nesnenin Stroke koleksiyona Strokes program aracılığıyla eklenmesi bu olayı tetiklemiyor.
Yönlendirilmiş Olay Bilgisi
Tanımlayıcı alanı | StrokeCollectedEvent |
Yönlendirme stratejisi | Köpürme |
Temsilci | InkCanvasStrokeCollectedEventHandler |