DynamicRenderer.RootVisual Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá kořenový vizuál pro 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
Hodnota vlastnosti
Kořen Visual pro DynamicRenderer.
Příklady
Následující příklad ukazuje, jak vytvořit DynamicRenderer a přidat RootVisual do InkPresenter. Pokud chcete vytvořit ovládací prvek, který dynamicky vykresluje rukopis, přečtěte si téma Vytvoření ovládacího prvku rukopisu.
// 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)
Poznámky
Při použití DynamicRendererje nutné připojit RootVisual vlastnost k objektu InkPresenter pomocí AttachVisuals metody .