InkCollector.DefaultDrawingAttributes-Eigenschaft
Ruft das standardmäßige DrawingAttributes-Objekt ab, das die Zeichnungsattribute für das Zeichnen und Anzeigen von Freihand angibt, oder legt dieses fest.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Syntax
'Declaration
Public Property DefaultDrawingAttributes As DrawingAttributes
'Usage
Dim instance As InkCollector
Dim value As DrawingAttributes
value = instance.DefaultDrawingAttributes
instance.DefaultDrawingAttributes = value
public DrawingAttributes DefaultDrawingAttributes { get; set; }
public:
property DrawingAttributes^ DefaultDrawingAttributes {
DrawingAttributes^ get ();
void set (DrawingAttributes^ value);
}
/** @property */
public DrawingAttributes get_DefaultDrawingAttributes()
/** @property */
public void set_DefaultDrawingAttributes(DrawingAttributes value)
public function get DefaultDrawingAttributes () : DrawingAttributes
public function set DefaultDrawingAttributes (value : DrawingAttributes)
Eigenschaftenwert
Typ: Microsoft.Ink.DrawingAttributes
Das standardmäßige DrawingAttributes-Objekt, das die Zeichnungsattribute zum Zeichnen und Anzeigen von Freihand angibt.
Hinweise
Die mit dieser Eigenschaft angegebenen Zeichnungsattribute sind die Attribute, die einem neuen Cursor zugewiesen werden.
Im Folgenden sind die Standardzeichnungsattribute aufgelistet:
DrawingAttributes-Eigenschaft |
Beschreibung |
---|---|
true |
|
false |
|
1 (in Freihandbereich-Einheiten) |
|
false |
|
Ball |
|
CopyPen |
|
0 (nicht transparent) |
|
53 (in Freihandbereich-Einheiten) |
Um für einen neuen Cursor andere Attribute festzulegen, verwenden Sie die DrawingAttributes-Eigenschaft des Cursor-Objekts.
Um die Zeichnungsattribute eines einzelnen Strichs zu ändern, verwenden Sie die DrawingAttributes-Eigenschaft des Stroke-Objekts. Um die Zeichnungsattribute einer Auflistung von Strichen zu ändern, rufen Sie die ModifyDrawingAttributes-Methode der Strokes-Auflistung auf.
Hinweis
Die DefaultDrawingAttributes-Eigenschaft enthält die Zeichnungsattribute, die von allen Cursorn verwendet werden, es sei denn, deren eigene DrawingAttributes-Eigenschaft wird festgelegt. Ein neues Cursor-Objekt verwendet beispielsweise DefaultDrawingAttributes, während ein altes Cursor-Objekt, für das DefaultDrawingAttributes auf nullNULL-Verweis (Nothing in Visual Basic) festgelegt ist, außerdem DefaultDrawingAttributes verwendet.
Beispiele
In diesem C#-Beispiel werden einige der Standardzeichnungsattribute eines InkCollector festgelegt.
using Microsoft.Ink;
//. . .
InkCollector theInkCollector = new InkCollector();
// Set the initial Width attribute to thin
theInkCollector.DefaultDrawingAttributes.Width = 30;
// Set the initial Color attribute to Black
theInkCollector.DefaultDrawingAttributes.Color = Color.Black;
// Set the initial RasterOperation attribute to CopyPen
theInkCollector.DefaultDrawingAttributes.RasterOperation = RasterOperation.CopyPen;
// Set the initial Transparency attribute to opaque (0)
theInkCollector.DefaultDrawingAttributes.Transparency = 0;
// Set the initial AntiAliased attribute to true
theInkCollector.DefaultDrawingAttributes.AntiAliased = true;
In diesem Microsoft Visual Basic .NET-Beispiel werden einige der Standardzeichnungsattribute eines InkCollector festgelegt.
Imports Microsoft.Ink
'. . .
Dim theInkCollector As New InkCollector()
'Set the initial Width attribute to thin
theInkCollector.DefaultDrawingAttributes.Width = 30
'Set the initial Color attribute to Black
theInkCollector.DefaultDrawingAttributes.Color = Color.Black
'Set the initial RasterOperation attribute to CopyPen
theInkCollector.DefaultDrawingAttributes.RasterOperation = RasterOperation.CopyPen
'Set the initial Transparency attribute to opaque (0)
theInkCollector.DefaultDrawingAttributes.Transparency = 0
'Set the initial AntiAliased attribute to true
theInkCollector.DefaultDrawingAttributes.AntiAliased = True
Plattformen
Windows Vista
.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