Freigeben über


InkPresenter.AttachVisuals(Visual, DrawingAttributes) Methode

Definition

Fügt den visuellen Teil eines DynamicRenderer an einen InkPresenter an.

public:
 void AttachVisuals(System::Windows::Media::Visual ^ visual, System::Windows::Ink::DrawingAttributes ^ drawingAttributes);
public void AttachVisuals (System.Windows.Media.Visual visual, System.Windows.Ink.DrawingAttributes drawingAttributes);
member this.AttachVisuals : System.Windows.Media.Visual * System.Windows.Ink.DrawingAttributes -> unit
Public Sub AttachVisuals (visual As Visual, drawingAttributes As DrawingAttributes)

Parameter

visual
Visual

Der visuelle Teil eines DynamicRenderer.

drawingAttributes
DrawingAttributes

Die DrawingAttributes, die die Darstellung des dynamischen Freihandrenderings angeben.

Ausnahmen

visual wurde bereits an eine visuelle Struktur angefügt.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie das Visual und DrawingAttributes ein DynamicRenderer an angefügt InkPresenterwerden.

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

Fügen Sie das Visual eines DynamicRenderer an, InkPresenter um das Steuerelement dynamisch zu rendern.

Gilt für: