Compartir a través de


DrawingAttributes.PenTip (Propiedad)

Actualización: noviembre 2007

Obtiene o establece un valor que indica qué punta de pluma se debe utilizar al dibujar entrada manuscrita asociada a este objeto DrawingAttributes.

Espacio de nombres:  Microsoft.Ink
Ensamblado:  Microsoft.Ink (en Microsoft.Ink.dll)

Sintaxis

'Declaración
Public Property PenTip As PenTip
'Uso
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)

Valor de propiedad

Tipo: Microsoft.Ink.PenTip
Punta de pluma que se debe utilizar al dibujar entrada manuscrita asociada a este objeto DrawingAttributes.

Valor

Significado

Ball

La pluma se representa como una punta de pluma redonda.

Rectangle

La pluma se representa como una punta de pluma rectangular.

Comentarios

Para obtener una lista completa de las puntas de pluma que están disponibles, vea la enumeración PenTip.

Para crear una punta de pluma cuadrada, establezca la propiedad PenTip en Rectangle. Después, establezca la propiedad Width en el mismo valor que la propiedad Height.

Ejemplos

En este ejemplo de C#, se crean los controladores de evento de los elementos de menú que cambian la propiedad PenTip de un objeto 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();
    }

En este ejemplo de Microsoft® Visual Basic® .NET, se crean los controladores de evento de los elementos de menú que cambian la propiedad PenTip de un objeto 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

Plataformas

Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Información de versión

.NET Framework

Compatible con: 3.0

Vea también

Referencia

DrawingAttributes (Clase)

DrawingAttributes (Miembros)

Microsoft.Ink (Espacio de nombres)

DrawingAttributes.Height

DrawingAttributes.Width