Compartir a través de


InkStrokeInput Clase

Definición

Proporciona propiedades y eventos para StrokeInput asociado a un objeto InkPresenter .

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
Herencia
Object Platform::Object IInspectable InkStrokeInput
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Ejemplos

Aquí declaramos un agente de escucha StrokeStarted .

inkCanvas.InkPresenter.StrokeInput.StrokeStarted += StrokeInput_StrokeStarted;

A continuación, definimos el controlador correspondiente, que borra los trazos seleccionados cuando se inicia un nuevo trazo de lápiz.

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();
}

Propiedades

InkPresenter

Obtiene el objeto InkPresenter asociado a los datos de entrada de lápiz.

Eventos

StrokeCanceled

Se produce cuando la entrada de lápiz se propaga hasta otro controlador de eventos del sistema, como un menú contextual.

StrokeContinued

Se produce cuando se ha iniciado la entrada de trazo (StrokeStarted) y continúa siendo capturada por un objeto InkPresenter .

StrokeEnded

Se produce cuando un objeto InkPresenter ha dejado de detectar la entrada de trazo.

StrokeStarted

Se produce cuando un objeto InkPresenter detecta por primera vez la entrada de trazo.

Se aplica a

Consulte también