Partager via


DynamicRenderer.DrawingAttributes, propriété

Mise à jour : November 2007

Obtient ou définit l'objet DrawingAttributes utilisé par l'objet DynamicRenderer.

Espace de noms :  Microsoft.StylusInput
Assembly :  Microsoft.Ink (dans Microsoft.Ink.dll)

Syntaxe

'Déclaration
Public Property DrawingAttributes As DrawingAttributes
'Utilisation
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)

Valeur de propriété

Type : Microsoft.Ink.DrawingAttributes
Objet DrawingAttributes utilisé par l'objet DynamicRenderer.

Notes

Si cette propriété est modifiée pendant qu'un utilisateur dessine un trait, les nouveaux attributs de dessin ne sont pas appliqués au trait actuel mais sont pris en compte lorsque le trait suivant est dessiné. Par exemple, la définition de cette propriété dans une méthode StylusDown d'une implémentation IStylusAsyncPlugin n'affecte pas le trait en cours de création.

Lorsqu'un événement DisplaySettingsChanged (page pouvant être en anglais) se produit, recalculez les propriétés Width et Height de l'objet DrawingAttributes dans un gestionnaire d'événements DisplaySettingsChanged (page pouvant être en anglais). Cette opération est nécessaire à l'application d'éventuelles modifications de points par pouce (ppp) qui résultent de l'événement DisplaySettingsChanged (page pouvant être en anglais).

Les valeurs suivantes sont les valeurs par défaut des attributs de dessin :

Attribut de dessin

Valeur

AntiAliased

true

Color

Color.Black

FitToCurve

false

Height

1

IgnorePressure

false

PenTip

Ball

RasterOperation

RasterOperation

Transparency

0

Width

53

Exemples

Cet exemple C# affecte la couleur rouge aux traits restitués dynamiquement à l'aide d'un objet DynamicRenderer, theDynamicRenderer.

theDynamicRenderer.DrawingAttributes.Color = Color.Red;

Cet exemple Visual Basic .NET affecte la couleur rouge aux traits restitués dynamiquement à l'aide d'un objet DynamicRenderer, theDynamicRenderer.

theDynamicRenderer.DrawingAttributes.Color = Color.Red

Plateformes

Windows Vista, Windows XP SP2, Windows Server 2003

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Informations de version

.NET Framework

Pris en charge dans : 3.0

Voir aussi

Référence

DynamicRenderer, classe

Membres DynamicRenderer

Microsoft.StylusInput, espace de noms

Stroke.DrawingAttributes