Freigeben über


InkPresenter.StrokesCollected Ereignis

Definition

Tritt auf, wenn ein oder mehrere Freihandstriche vom Anwendungsthread verarbeitet werden ("nass" bis "trocknen").

Standardmäßig wird ein Freihandstrich in einem Hintergrundthread mit geringer Latenz verarbeitet und beim Zeichnen nass gerendert. Wenn der Strich abgeschlossen ist (Stift oder Finger angehoben oder Maustaste losgelassen), wird der Strich im UI-Thread verarbeitet und auf der InkCanvas-Ebene (oberhalb des Anwendungsinhalts) trocken gerendert. Wenn der UI-Thread ausgelastet ist, werden möglicherweise mehrere Freihandstriche verarbeitet (gesammelt), wenn der Thread verfügbar ist.

// Register
event_token StrokesCollected(TypedEventHandler<InkPresenter, InkStrokesCollectedEventArgs const&> const& handler) const;

// Revoke with event_token
void StrokesCollected(event_token const* cookie) const;

// Revoke with event_revoker
InkPresenter::StrokesCollected_revoker StrokesCollected(auto_revoke_t, TypedEventHandler<InkPresenter, InkStrokesCollectedEventArgs const&> const& handler) const;
public event TypedEventHandler<InkPresenter,InkStrokesCollectedEventArgs> StrokesCollected;
function onStrokesCollected(eventArgs) { /* Your code */ }
inkPresenter.addEventListener("strokescollected", onStrokesCollected);
inkPresenter.removeEventListener("strokescollected", onStrokesCollected);
- or -
inkPresenter.onstrokescollected = onStrokesCollected;
Public Custom Event StrokesCollected As TypedEventHandler(Of InkPresenter, InkStrokesCollectedEventArgs) 

Ereignistyp

Gilt für:

Weitere Informationen