Freigeben über


InkStrokeInput Klasse

Definition

Stellt Eigenschaften und Ereignisse für StrokeInput bereit, die einem InkPresenter-Objekt zugeordnet sind.

public ref class InkStrokeInput sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class InkStrokeInput final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class InkStrokeInput
Public NotInheritable Class InkStrokeInput
Vererbung
Object Platform::Object IInspectable InkStrokeInput
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Beispiele

Hier deklarieren wir einen StrokeStarted-Listener .

inkCanvas.InkPresenter.StrokeInput.StrokeStarted += StrokeInput_StrokeStarted;

Anschließend definieren wir den entsprechenden Handler, der alle ausgewählten Striche löscht, wenn ein neuer Freihandstrich gestartet wird.

private void StrokeInput_StrokeStarted(InkStrokeInput sender, Windows.UI.Core.PointerEventArgs args)
{
  var strokes = inkCanvas.InkPresenter.StrokeContainer.GetStrokes();
  foreach (var stroke in strokes)
  {
    stroke.Selected = false;
  }
  ClearDrawnBoundingRect();
}

Eigenschaften

InkPresenter

Ruft das Den Freihandeingabedaten zugeordnete InkPresenter-Objekt ab.

Ereignisse

StrokeCanceled

Tritt auf, wenn freihandeingaben bis zu einem anderen Systemereignishandler, z. B. einem Kontextmenü, blasen.

StrokeContinued

Tritt auf, wenn die Stricheingabe gestartet wurde (StrokeStarted) und weiterhin von einem InkPresenter-Objekt erfasst wird.

StrokeEnded

Tritt auf, wenn die Stricheingabe von einem InkPresenter-Objekt nicht mehr erkannt wurde.

StrokeStarted

Tritt auf, wenn die Stricheingabe zum ersten Mal von einem InkPresenter-Objekt erkannt wird.

Gilt für:

Weitere Informationen