Costruttore InkRecognizerGuide
Aggiornamento: novembre 2007
Inizializza una nuova istanza della classe InkRecognizerGuide.
Spazio dei nomi: System.Windows.Ink
Assembly: IAWinFX (in IAWinFX.dll)
Sintassi
'Dichiarazione
Public Sub New ( _
rows As Integer, _
columns As Integer, _
midline As Double, _
writingBoxLeft As Double, _
writingBoxTop As Double, _
writingBoxRight As Double, _
writingBoxBottom As Double, _
drawnBoxLeft As Double, _
drawnBoxTop As Double, _
drawnBoxRight As Double, _
drawnBoxBottom As Double _
)
'Utilizzo
Dim rows As Integer
Dim columns As Integer
Dim midline As Double
Dim writingBoxLeft As Double
Dim writingBoxTop As Double
Dim writingBoxRight As Double
Dim writingBoxBottom As Double
Dim drawnBoxLeft As Double
Dim drawnBoxTop As Double
Dim drawnBoxRight As Double
Dim drawnBoxBottom As Double
Dim instance As New InkRecognizerGuide(rows, columns, _
midline, writingBoxLeft, writingBoxTop, _
writingBoxRight, writingBoxBottom, _
drawnBoxLeft, drawnBoxTop, drawnBoxRight, _
drawnBoxBottom)
public InkRecognizerGuide(
int rows,
int columns,
double midline,
double writingBoxLeft,
double writingBoxTop,
double writingBoxRight,
double writingBoxBottom,
double drawnBoxLeft,
double drawnBoxTop,
double drawnBoxRight,
double drawnBoxBottom
)
public:
InkRecognizerGuide(
int rows,
int columns,
double midline,
double writingBoxLeft,
double writingBoxTop,
double writingBoxRight,
double writingBoxBottom,
double drawnBoxLeft,
double drawnBoxTop,
double drawnBoxRight,
double drawnBoxBottom
)
public InkRecognizerGuide(
int rows,
int columns,
double midline,
double writingBoxLeft,
double writingBoxTop,
double writingBoxRight,
double writingBoxBottom,
double drawnBoxLeft,
double drawnBoxTop,
double drawnBoxRight,
double drawnBoxBottom
)
public function InkRecognizerGuide(
rows : int,
columns : int,
midline : double,
writingBoxLeft : double,
writingBoxTop : double,
writingBoxRight : double,
writingBoxBottom : double,
drawnBoxLeft : double,
drawnBoxTop : double,
drawnBoxRight : double,
drawnBoxBottom : double
)
Parametri
- rows
Tipo: System.Int32
- columns
Tipo: System.Int32
- midline
Tipo: System.Double
- writingBoxLeft
Tipo: System.Double
Coordinata sinistra dell'area di scrittura invisibile della guida del sistema di riconoscimento in cui è possibile scrivere.
- writingBoxTop
Tipo: System.Double
Coordinata superiore dell'area di scrittura invisibile della guida del sistema di riconoscimento in cui è possibile scrivere.
- writingBoxRight
Tipo: System.Double
Coordinata destra dell'area di scrittura invisibile della guida del sistema di riconoscimento in cui è possibile scrivere.
- writingBoxBottom
Tipo: System.Double
Coordinata inferiore dell'area di scrittura invisibile della guida del sistema di riconoscimento in cui è possibile scrivere.
- drawnBoxLeft
Tipo: System.Double
Coordinata sinistra della casella disegnata fisicamente sullo schermo del Tablet PC in cui è possibile scrivere.
- drawnBoxTop
Tipo: System.Double
Coordinata superiore della casella disegnata fisicamente sullo schermo del Tablet PC in cui è possibile scrivere.
- drawnBoxRight
Tipo: System.Double
Coordinata destra della casella disegnata fisicamente sullo schermo del Tablet PC in cui è possibile scrivere.
- drawnBoxBottom
Tipo: System.Double
Coordinata inferiore della casella disegnata fisicamente sullo schermo del Tablet PC in cui è possibile scrivere.
Note
L'oggetto InkRecognizerGuide specifica i limiti entro cui può essere disegnato l'input penna definendo due rettangoli: la casella di disegno e la casella di scrittura. I limiti della casella disegnata sono indizi visivi mentre i limiti della casella di scrittura sono invisibili. Questi limiti specificano dove è possibile scrivere. L'utente di norma scrive all'interno dei limiti delle righe visibili. 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.
La casella di scrittura è 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.
Esempi
Nell'esempio seguente viene creato un nuovo oggetto InkRecognizerGuide e viene assegnato alla proprietà Guide di un oggetto AnalysisHintNode.
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