Bagikan melalui


DynamicRenderer.RootVisual Properti

Definisi

Mendapatkan visual akar untuk DynamicRenderer.

public:
 property System::Windows::Media::Visual ^ RootVisual { System::Windows::Media::Visual ^ get(); };
public System.Windows.Media.Visual RootVisual { get; }
member this.RootVisual : System.Windows.Media.Visual
Public ReadOnly Property RootVisual As Visual

Nilai Properti

Akar Visual untuk DynamicRenderer.

Contoh

Contoh berikut menunjukkan cara membuat DynamicRenderer dan menambahkan RootVisual ke InkPresenter. Untuk membuat kontrol yang merender tinta secara dinamis, lihat Membuat Kontrol Input Tinta.

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

Keterangan

Saat Anda menggunakan DynamicRenderer, Anda harus melampirkan RootVisual properti ke InkPresenter dengan menggunakan AttachVisuals metode .

Berlaku untuk