Compartir a través de


UIElement.StylusPlugIns Propiedad

Definición

Obtiene una colección de todos los objetos de complemento (personalización) del lápiz asociados a este elemento.

protected:
 property System::Windows::Input::StylusPlugIns::StylusPlugInCollection ^ StylusPlugIns { System::Windows::Input::StylusPlugIns::StylusPlugInCollection ^ get(); };
protected System.Windows.Input.StylusPlugIns.StylusPlugInCollection StylusPlugIns { get; }
member this.StylusPlugIns : System.Windows.Input.StylusPlugIns.StylusPlugInCollection
Protected ReadOnly Property StylusPlugIns As StylusPlugInCollection

Valor de propiedad

StylusPlugInCollection

Colección de complementos del lápiz, por ejemplo una colección especializada.

Ejemplos

En el ejemplo siguiente se crea una DynamicRenderer instancia de y se agrega a la StylusPlugIns colección para un control de control de entrada de lápiz personalizado.

// Create a DrawingAttributes to use for the 
// DynamicRenderer.
DrawingAttributes inkDA = new DrawingAttributes();
inkDA.Width = 5;
inkDA.Height = 5;
inkDA.Color = Colors.Purple;

// Add a dynamic renderer plugin that 
// draws ink as it "flows" from the stylus
DynamicRenderer dynamicRenderer1 = new DynamicRenderer();
dynamicRenderer1.DrawingAttributes = inkDA;

this.StylusPlugIns.Add(dynamicRenderer1);
inkPresenter1.AttachVisuals(dynamicRenderer1.RootVisual,
    dynamicRenderer1.DrawingAttributes);
' Create a DrawingAttributes to use for the 
' DynamicRenderer.
Dim inkDA As New DrawingAttributes()
inkDA.Width = 5
inkDA.Height = 5
inkDA.Color = Colors.Purple

' Add a dynamic renderer plugin that 
' draws ink as it "flows" from the stylus
Dim dynamicRenderer1 As New DynamicRenderer()
dynamicRenderer1.DrawingAttributes = inkDA

Me.StylusPlugIns.Add(dynamicRenderer1)
inkPresenter1.AttachVisuals(dynamicRenderer1.RootVisual, dynamicRenderer1.DrawingAttributes)

Comentarios

Un ejemplo de un control que rellena esta colección es InkCanvas. InkCanvas agrega como DynamicRenderer un elemento de colección, que permite interactuar con la DynamicRenderer entrada del lápiz óptico y generar la representación única en respuesta a los eventos controlados por lápiz óptico.

Para obtener información sobre cómo crear complementos personalizados que pueden recibir e interpretar la entrada del lápiz óptico, consulte Intercepting Input from the Stylus( Intercepting Input from the Stylus).

Se aplica a

Consulte también