Condividi tramite


Proprietà InkRecognizerGuide.Columns

Aggiornamento: novembre 2007

Ottiene o imposta il numero di colonne nella recognition guide.

Spazio dei nomi:  System.Windows.Ink
Assembly:  IAWinFX (in IAWinFX.dll)

Sintassi

'Dichiarazione
Public Property Columns As Integer
'Utilizzo
Dim instance As InkRecognizerGuide
Dim value As Integer

value = instance.Columns

instance.Columns = value
public int Columns { get; set; }
public:
property int Columns {
    int get ();
    void set (int value);
}
/** @property */
public int get_Columns()
/** @property */
public  void set_Columns(int value)
public function get Columns () : int
public function set Columns (value : int)

Valore proprietà

Tipo: System.Int32
Numero di colonne nella guida di riconoscimento.

Note

La larghezza della colonna è determinata dalla dimensione della casella disegnata. Per ottenere o impostare la casella disegnata, utilizzare le proprietà DrawnBoxTop, DrawnBoxLeft, DrawnBoxBottom e DrawnBoxRight.

Utilizzare i valori delle proprietà Columns e Rows per controllare il tipo di input di riconoscimento utilizzato. L'input boxed viene utilizzato quando entrambe le proprietà Columns e Rows sono maggiori di zero. Nella tabella seguente sono elencate le potenziali modalità di input e i valori in base ai quali impostare le proprietà Columns e Rows per ogni modalità.

Per il seguente input

Impostare la proprietà Rows su

E impostare la proprietà Columns su

Input libero

0

0

Input allineato verticale con 1 riga

0

1

Input allineato verticale con n righe

0

N

Input allineato orizzontale con 1 riga

1

0

Input allineato orizzontale con n righe

n

0

Input boxed con 1 casella

1

1

Input boxed con 1 colonna di n caselle

1

N

Input boxed in una griglia di caselle con righe x e colonne z

x

Z

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

Vedere anche

Riferimenti

InkRecognizerGuide Classe

Membri InkRecognizerGuide

Spazio dei nomi System.Windows.Ink

InkRecognizerGuideDrawnBox()

InkRecognizerGuide.Rows