Partager via


InkRecognizerGuide.Rows, propriété

Mise à jour : November 2007

Obtient ou définit le nombre de lignes dans le recognition guide.

Espace de noms :  System.Windows.Ink
Assembly :  IAWinFX (dans IAWinFX.dll)

Syntaxe

'Déclaration
Public Property Rows As Integer
'Utilisation
Dim instance As InkRecognizerGuide
Dim value As Integer

value = instance.Rows

instance.Rows = value
public int Rows { get; set; }
public:
property int Rows {
    int get ();
    void set (int value);
}
/** @property */
public int get_Rows()
/** @property */
public  void set_Rows(int value)
public function get Rows () : int
public function set Rows (value : int)

Valeur de propriété

Type : System.Int32
Nombre de lignes dans le repère de reconnaissance.

Notes

La hauteur de ligne est déterminée par la taille de la zone de dessin. Pour obtenir ou définir la zone de dessin, utilisez les propriétés DrawnBoxTop, DrawnBoxLeft, DrawnBoxBottom et DrawnBoxRight.

Utilisez les valeurs des propriétés Columns et Rows pour contrôler le type de saisie de reconnaissance que vous utilisez. Lorsque les propriétés Columns et Rows sont toutes les deux supérieures à zéro, la saisie dans une grille est utilisée. Le tableau suivant répertorie les modes de saisie potentiels et les valeurs à définir pour les propriétés Columns et Rows de chaque mode.

Pour la saisie suivante,

affectez à la propriété Rows la valeur :

Et affectez à la propriété Columns la valeur :

Saisie libre

0

0

Saisie verticale d'1 ligne

0

1

Saisie verticale de n lignes

0

n

Saisie horizontale d'1 ligne

1

0

Saisie horizontale de n lignes

n

0

Saisie dans une grille d'une zone

1

1

Saisie dans une grille avec 1 colonne de n zones

1

n

Saisie dans une zone à l'intérieur d'une grille de zones de x lignes par z colonnes

x

z

Exemples

L'exemple suivant définit simultanément toutes les valeurs dans le 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;

Plateformes

Windows Vista

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Informations de version

.NET Framework

Pris en charge dans : 3.0

Voir aussi

Référence

InkRecognizerGuide, classe

Membres InkRecognizerGuide

System.Windows.Ink, espace de noms

InkRecognizerGuideDrawnBox()

InkRecognizerGuide.Columns