InkOverlay.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
<BrowsableAttribute(False)> _
Public Property DefaultDrawingAttributes As DrawingAttributes
'Usage
Dim instance As InkOverlay
Dim value As DrawingAttributes
value = instance.DefaultDrawingAttributes
instance.DefaultDrawingAttributes = value
[BrowsableAttribute(false)]
public DrawingAttributes DefaultDrawingAttributes { get; set; }
[BrowsableAttribute(false)]
public:
property DrawingAttributes^ DefaultDrawingAttributes {
DrawingAttributes^ get ();
void set (DrawingAttributes^ value);
}
/** @property */
/** @attribute BrowsableAttribute(false) */
public DrawingAttributes get_DefaultDrawingAttributes()
/** @property */
/** @attribute BrowsableAttribute(false) */
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 DrawingAttributes-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 InkOverlay festgelegt.
using Microsoft.Ink;
//. . .
InkOverlay theInkOverlay = new InkOverlay();
// Set the initial Width attribute to thin
theInkOverlay.DefaultDrawingAttributes.Width = 30;
// Set the initial Color attribute to Black
theInkOverlay.DefaultDrawingAttributes.Color = Color.Black;
// Set the initial RasterOperation attribute to CopyPen
theInkOverlay.DefaultDrawingAttributes.RasterOperation = RasterOperation.CopyPen;
// Set the initial Transparency attribute to opaque (0)
theInkOverlay.DefaultDrawingAttributes.Transparency = 0;
// Set the initial AntiAliased attribute to true
theInkOverlay.DefaultDrawingAttributes.AntiAliased = true;
In diesem Microsoft Visual Basic .NET-Beispiel werden einige der Standardzeichnungsattribute eines InkOverlay festgelegt.
Imports Microsoft.Ink
'. . .
Dim theInkOverlay As New InkOverlay()
'Set the initial Width attribute to thin
theInkOverlay.DefaultDrawingAttributes.Width = 30
'Set the initial Color attribute to Black
theInkOverlay.DefaultDrawingAttributes.Color = Color.Black
'Set the initial RasterOperation attribute to CopyPen
theInkOverlay.DefaultDrawingAttributes.RasterOperation = RasterOperation.CopyPen
'Set the initial Transparency attribute to opaque (0)
theInkOverlay.DefaultDrawingAttributes.Transparency = 0
'Set the initial AntiAliased attribute to true
theInkOverlay.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