DynamicRenderer.DrawingAttributes-Eigenschaft
Ruft das DynamicRenderer-Objekt des DrawingAttributes-Objekts ab oder legt dieses Objekt fest.
Namespace: Microsoft.StylusInput
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Syntax
'Declaration
Public Property DrawingAttributes As DrawingAttributes
'Usage
Dim instance As DynamicRenderer
Dim value As DrawingAttributes
value = instance.DrawingAttributes
instance.DrawingAttributes = value
public DrawingAttributes DrawingAttributes { get; set; }
public:
property DrawingAttributes^ DrawingAttributes {
DrawingAttributes^ get ();
void set (DrawingAttributes^ value);
}
/** @property */
public DrawingAttributes get_DrawingAttributes()
/** @property */
public void set_DrawingAttributes(DrawingAttributes value)
public function get DrawingAttributes () : DrawingAttributes
public function set DrawingAttributes (value : DrawingAttributes)
Eigenschaftenwert
Typ: Microsoft.Ink.DrawingAttributes
Das durch das DynamicRenderer-Objekt verwendete DrawingAttributes-Objekt.
Hinweise
Wird diese Eigenschaft geändert, während ein Benutzer einen Strich zeichnet, werden die neuen Zeichnungsattribute nicht auf den aktuellen Strich angewendet, sondern erst auf den nachfolgend gezeichneten Strich. Das Festlegen dieser Eigenschaft in einer StylusDown-Methode einer IStylusAsyncPlugin-Implementierung wirkt sich beispielsweise nicht auf den aktuell erstellten Strich aus.
Wenn ein DisplaySettingsChanged-Ereignis auftritt, berechnen Sie die Width- und Height-Eigenschaft des DrawingAttributes-Objekts in einem DisplaySettingsChanged-Ereignishandler neu. Dies ist notwendig, um eventuelle DPI-Änderungen (Dots per Inch, Punkt pro Zoll) zu berücksichtigen, die sich aus dem DisplaySettingsChanged-Ereignis ergeben.
Im Folgenden sind Standardwerte für die Zeichnungsattribute aufgeführt:
Zeichnungsattribute |
Wert |
---|---|
true |
|
Color.Black |
|
false |
|
1 |
|
false |
|
Ball |
|
0 |
|
53 |
Beispiele
Im folgenden C#-Beispiel wird die Farbe von dynamisch gerenderten Strichen auf rot festgelegt, indem das DynamicRenderer-Objekt theDynamicRenderer verwendet wird.
theDynamicRenderer.DrawingAttributes.Color = Color.Red;
Im folgenden Visual Basic .NET-Beispiel wird die Farbe von dynamisch gerenderten Strichen auf rot festgelegt, indem das DynamicRenderer-Objekt theDynamicRenderer verwendet wird.
theDynamicRenderer.DrawingAttributes.Color = Color.Red
Plattformen
Windows Vista, Windows XP SP2, Windows Server 2003
.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Versionsinformationen
.NET Framework
Unterstützt in: 3.0