Partager via


DrawingAttributes.PenTip, propriété

Mise à jour : November 2007

Obtient ou définit une valeur qui indique quelle pointe de stylet utiliser lors du traçage de l'entrée manuscrite associée à cet objet DrawingAttributes.

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

Syntaxe

'Déclaration
Public Property PenTip As PenTip
'Utilisation
Dim instance As DrawingAttributes
Dim value As PenTip

value = instance.PenTip

instance.PenTip = value
public PenTip PenTip { get; set; }
public:
property PenTip PenTip {
    PenTip get ();
    void set (PenTip value);
}
/** @property */
public PenTip get_PenTip()
/** @property */
public  void set_PenTip(PenTip value)
public function get PenTip () : PenTip
public function set PenTip (value : PenTip)

Valeur de propriété

Type : Microsoft.Ink.PenTip
Pointe de stylet à utiliser lors du traçage de l'entrée manuscrite associée à cet objet DrawingAttributes.

Valeur

Signification

Bille

Le crayon est restitué en une pointe de stylet ronde.

Rectangle

Le crayon est restitué en une pointe de stylet rectangulaire.

Notes

Pour obtenir la liste complète des pointes de stylet disponibles, consultez l'énumération PenTip.

Pour créer une pointe de stylet carrée, affectez la valeur Rectangle à la propriété PenTip. Puis affectez à la propriété Width la même valeur que la propriété Height.

Exemples

Cet exemple C# crée des gestionnaires d'événements pour les éléments de menu qui modifient la propriété PenTip d'un objet DrawingAttributes.

using Microsoft.Ink;
using Microsoft.Ink;
//...
    private System.Windows.Forms.MenuItem menuInkPenTipBall;
    private System.Windows.Forms.MenuItem menuInkPenTipRectangle;
    private InkCollector theInkCollector;
    private System.Windows.Forms.MenuItem checkedPenTip;

//...
    private void menuInkPenTipBall_Click(
    object sender, System.EventArgs e)
    {
        checkedPenTip.Checked = false;
        theInkCollector.DefaultDrawingAttributes.PenTip = Microsoft.Ink.PenTip.Ball;
        checkedPenTip = menuInkPenTipBall;
        checkedPenTip.Checked = true;
        Refresh();
    }

    private void menuInkPenTipRectangle_Click(
    object sender, System.EventArgs e)
    {
        checkedPenTip.Checked = false;
        theInkCollector.DefaultDrawingAttributes.PenTip = Microsoft.Ink.PenTip.Rectangle;
        checkedPenTip = menuInkPenTipRectangle;
        checkedPenTip.Checked = true;
        Refresh();
    }

Cet exemple Microsoft® Visual Basic® .NET crée des gestionnaires d'événements pour les éléments de menu qui modifient la propriété PenTip d'un objet DrawingAttributes.

Imports Microsoft.Ink
'...
    Dim MenuInkPenTipBall As System.Windows.Forms.MenuItem
    Dim MenuInkPenTipRectangle As System.Windows.Forms.MenuItem
    Dim CheckedPenTip As System.Windows.Forms.MenuItem
    Dim theInkCollector As InkCollector
'...
    Private Sub MenuInkPenTipBall_Click( _
    ByVal sender As Object, ByVal e As System.EventArgs)
        CheckedPenTip.Checked = False
        theInkCollector.DefaultDrawingAttributes.PenTip = Microsoft.Ink.PenTip.Ball
        CheckedPenTip = MenuInkPenTipBall
        CheckedPenTip.Checked = True
        Refresh()
    End Sub

    Private Sub MenuInkPenTipRectangle_Click( _
    ByVal sender As Object, ByVal e As System.EventArgs)
        CheckedPenTip.Checked = False
        theInkCollector.DefaultDrawingAttributes.PenTip = Microsoft.Ink.PenTip.Rectangle
        CheckedPenTip = MenuInkPenTipRectangle
        CheckedPenTip.Checked = True
        Refresh()
    End Sub

Plateformes

Windows Vista

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

DrawingAttributes, classe

Membres DrawingAttributes

Microsoft.Ink, espace de noms

DrawingAttributes.Height

DrawingAttributes.Width