InkCanvas.StrokeCollected Händelse
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Inträffar när en linje som ritas av användaren läggs till i egenskapen 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
Händelsetyp
Exempel
I följande exempel sparas tiden som en anpassad egenskap när en användare lägger till en linje i 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
Kommentarer
Den här händelsen utlöses när en användare slutför ett slag med hjälp av en pekenhet. En användare kan till exempel höja en penna från en digitaliserare efter att ha gjort en rörelse och därmed slutföra en stroke.
Händelsehanteraren tar emot ett argument av typen InkCanvasStrokeCollectedEventArgs, som refererar till den slutförda linjen. Stroken läggs också till i Strokes egenskapen för InkCanvas.
Den programmatiska additionen av ett Stroke objekt i Strokes samlingen genererar inte den här händelsen.
Information om dirigerad händelse
| Objekt | Value |
|---|---|
| Identifierarfält | StrokeCollectedEvent |
| Routningsstrategi | Bubblande |
| Delegera | InkCanvasStrokeCollectedEventHandler |