UIElement.StylusPlugIns UIElement.StylusPlugIns UIElement.StylusPlugIns UIElement.StylusPlugIns Property

Definition

Ruft eine Auflistung aller Tablettstift-Plug-In-Objekte (Anpassung) ab, die diesem Element zugeordnet sind.Gets a collection of all stylus plug-in (customization) objects associated with this element.

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

Eigenschaftswert

Die Auflistung der Tablettstift-Plug-Ins als spezielle Auflistung.The collection of stylus plug-ins, as a specialized collection.

Beispiele

Im folgenden Beispiel wird eine DynamicRenderer -Instanz erstellt und der StylusPlugIns -Auflistung für ein benutzerdefiniertes handlersteuerungssteuerelement hinzugefügt.The following example creates a DynamicRenderer instance and adds it to the StylusPlugIns collection for a custom ink handling control.

// 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)

Hinweise

Ein Beispiel für ein Steuerelement, das diese Auflistung auffüllt, ist InkCanvas.An example of a control that populates this collection is InkCanvas. InkCanvasFügt als Auflistungs Element hinzu, das DynamicRenderer ermöglicht, mit Tablettstifteingaben zu interagieren und das eindeutige Rendering als Reaktion auf Tablettstiftereignisse zu liefern. DynamicRendererInkCanvas adds the DynamicRenderer as a collection item, which enables the DynamicRenderer to interact with stylus input and produce the unique rendering in response to stylus driven events.

Informationen zum Erstellen von benutzerdefinierten Plug-ins, die Tablettstifteingaben empfangen und interpretieren können, finden Sie unter Abfangen von Eingaben vomTablettstift.For information on creating custom plug-ins that can receive and interpret stylus input, see Intercepting Input from the Stylus.

Gilt für:

Siehe auch