Compartir a través de


InkRecognizerGuide.DrawnBoxRight (Propiedad)

Actualización: noviembre 2007

Obtiene o establece la coordenada derecha del rectángulo que se dibuja físicamente en la pantalla del Tablet PC y donde puede producirse la escritura.

Espacio de nombres:  System.Windows.Ink
Ensamblado:  IAWinFX (en IAWinFX.dll)

Sintaxis

'Declaración
Public Property DrawnBoxRight As Double
'Uso
Dim instance As InkRecognizerGuide
Dim value As Double

value = instance.DrawnBoxRight

instance.DrawnBoxRight = value
public double DrawnBoxRight { get; set; }
public:
property double DrawnBoxRight {
    double get ();
    void set (double value);
}
/** @property */
public double get_DrawnBoxRight()
/** @property */
public  void set_DrawnBoxRight(double value)
public function get DrawnBoxRight () : double
public function set DrawnBoxRight (value : double)

Valor de propiedad

Tipo: System.Double
Coordenada derecha del rectángulo que se dibuja físicamente en la pantalla del Tablet PC y donde puede tener lugar la escritura.

Comentarios

Los límites del cuadro dibujado son indicaciones visuales que especifican dónde se puede efectuar la escritura. El usuario normalmente escribe dentro de los límites de las líneas. Las propiedades DrawnBoxTop, DrawnBoxLeft, DrawnBoxBottom y DrawnBoxRight especifican el cuadro dibujado. Estas propiedades sólo puede utilizarlas el reconocedor. No basta con establecerlas para que en la pantalla aparezcan dibujadas pistas visuales. Debe dibujar las pistas visuales utilizando la aplicación o el control.

Otro rectángulo, el cuadro de escritura, es el cuadro no visible en el que se puede realizar realmente la escritura. Es mayor que el cuadro dibujado y proporciona a los usuarios un margen de error por si insertan la entrada manuscrita fuera de las líneas del cuadro dibujado. Las propiedades WritingBoxTop, WritingBoxLeft, WritingBoxBottom y WritingBoxRight especifican el cuadro de escritura.

La propiedad DrawnBoxRight provoca una excepción ArgumentOutOfRangeException si se intenta establecer en un valor menor que AnalysisRegion.MinXY o mayor que AnalysisRegion.MaxXY.

Ejemplos

A continuación, se establecen todos los valores de InkRecognizerGuide simultáneamente.

Dim guideBoxTop As Double = 0
Dim guideBoxBottom As Double = 50
Dim guideBoxLeft As Double = 0
Dim guideBoxRight As Double = 600

Dim WRITINGBOXMARGIN As Integer = 10

' Find the midline of the guide box.
Dim midline As Double = (guideBoxBottom - guideBoxTop) / 2 + guideBoxTop

theGuide.Rows = 1
theGuide.Columns = 0
theGuide.Midline = midline

theGuide.WritingBoxLeft = guideBoxLeft - WRITINGBOXMARGIN
theGuide.WritingBoxTop = guideBoxTop - WRITINGBOXMARGIN
theGuide.WritingBoxRight = guideBoxRight + WRITINGBOXMARGIN
theGuide.WritingBoxBottom = guideBoxBottom + WRITINGBOXMARGIN

theGuide.DrawnBoxLeft = guideBoxLeft
theGuide.DrawnBoxTop = guideBoxTop
theGuide.DrawnBoxRight = guideBoxRight
theGuide.DrawnBoxBottom = guideBoxBottom
double guideBoxTop = 0;
double guideBoxBottom = 50;
double guideBoxLeft = 0;
double guideBoxRight = 600;

const int WRITINGBOXMARGIN = 10;

// Find the midline of the guide box.
double midline = (guideBoxBottom - guideBoxTop) / 2 + guideBoxTop;

theGuide.Rows = 1;
theGuide.Columns = 0;
theGuide.Midline = midline;

theGuide.WritingBoxLeft = guideBoxLeft - WRITINGBOXMARGIN;
theGuide.WritingBoxTop = guideBoxTop - WRITINGBOXMARGIN;
theGuide.WritingBoxRight = guideBoxRight + WRITINGBOXMARGIN;
theGuide.WritingBoxBottom = guideBoxBottom + WRITINGBOXMARGIN;

theGuide.DrawnBoxLeft = guideBoxLeft;
theGuide.DrawnBoxTop = guideBoxTop;
theGuide.DrawnBoxRight = guideBoxRight;
theGuide.DrawnBoxBottom = guideBoxBottom;

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

InkRecognizerGuide (Clase)

InkRecognizerGuide (Miembros)

System.Windows.Ink (Espacio de nombres)