Proprietà InkRecognizerGuide.DrawnBoxLeft
Aggiornamento: novembre 2007
Ottiene o imposta la coordinata sinistra del rettangolo disegnato fisicamente sullo schermo del Tablet PC in cui è possibile scrivere.
Spazio dei nomi: System.Windows.Ink
Assembly: IAWinFX (in IAWinFX.dll)
Sintassi
'Dichiarazione
Public Property DrawnBoxLeft As Double
'Utilizzo
Dim instance As InkRecognizerGuide
Dim value As Double
value = instance.DrawnBoxLeft
instance.DrawnBoxLeft = value
public double DrawnBoxLeft { get; set; }
public:
property double DrawnBoxLeft {
double get ();
void set (double value);
}
/** @property */
public double get_DrawnBoxLeft()
/** @property */
public void set_DrawnBoxLeft(double value)
public function get DrawnBoxLeft () : double
public function set DrawnBoxLeft (value : double)
Valore proprietà
Tipo: System.Double
Coordinata sinistra del rettangolo disegnato fisicamente sullo schermo del Tablet PC in cui è possibile scrivere.
Note
I limiti della casella disegnata sono indizi visivi che indicano dove è possibile scrivere. L'utente di norma scrive all'interno dei limiti delle righe. La casella disegnata viene specificata dalle proprietà DrawnBoxTop, DrawnBoxLeft, DrawnBoxBottom e DrawnBoxRight. Queste proprietà sono destinate solo all'utilizzo per il sistema di riconoscimento. La sola impostazione di questi elementi non disegna indizi visivi sullo schermo. È necessario disegnare gli indizi visivi tramite l'applicazione o il controllo.
Un altro rettangolo, la casella di scrittura, è la casella invisibile nella quale è effettivamente possibile scrivere. È più grande della casella disegnata e fornisce agli utenti un margine di errore se disegnano l'input penna all'esterno delle righe della casella disegnata. La casella di scrittura viene specificata dalle proprietà WritingBoxTop, WritingBoxLeft, WritingBoxBottom e WritingBoxRight.
La proprietà DrawnBoxLeft genera un'eccezione ArgumentOutOfRangeException quando viene impostata su un valore minore di AnalysisRegion.MinXY o maggiore di AnalysisRegion.MaxXY.
Esempi
Con il codice seguente vengono impostati contemporaneamente tutti i valori nell'oggetto InkRecognizerGuide.
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;
Piattaforme
Windows Vista
.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Informazioni sulla versione
.NET Framework
Supportato in: 3.0