InkRecognizerGuide.DrawnBoxTop (Propiedad)
Actualización: noviembre 2007
Obtiene o establece la coordenada superior 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 DrawnBoxTop As Double
'Uso
Dim instance As InkRecognizerGuide
Dim value As Double
value = instance.DrawnBoxTop
instance.DrawnBoxTop = value
public double DrawnBoxTop { get; set; }
public:
property double DrawnBoxTop {
double get ();
void set (double value);
}
/** @property */
public double get_DrawnBoxTop()
/** @property */
public void set_DrawnBoxTop(double value)
public function get DrawnBoxTop () : double
public function set DrawnBoxTop (value : double)
Valor de propiedad
Tipo: System.Double
Coordenada superior 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 DrawnBoxTop 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