UIElement.StylusPlugIns Egenskap

Definition

Hämtar en samling med alla plugin-objekt för pennan (anpassning) som är associerade med det här elementet.

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

Egenskapsvärde

Insamling av penna plugin-program, som en specialiserad samling.

Exempel

I följande exempel skapas en DynamicRenderer instans och den läggs till i StylusPlugIns samlingen för en anpassad handskriftshanteringskontroll.

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

Kommentarer

Ett exempel på en kontroll som fyller i den här samlingen är InkCanvas. InkCanvas DynamicRenderer lägger till som ett samlingsobjekt, vilket gör det möjligt DynamicRenderer att interagera med pennans indata och producera den unika återgivningen som svar på pennans drivna händelser.

Information om hur du skapar anpassade plugin-program som kan ta emot och tolka pennans indata finns i Avlyssna indata från pennan.

Gäller för

Se även