Partager via


CorrectionMode, énumération

Mise à jour : November 2007

Spécifie les modes de correction du Panneau de saisie Tablet PC.

Espace de noms :  Microsoft.Ink.TextInput
Assembly :  Microsoft.Ink (dans Microsoft.Ink.dll)

Syntaxe

'Déclaration
Public Enumeration CorrectionMode
'Utilisation
Dim instance As CorrectionMode
public enum CorrectionMode
public enum class CorrectionMode
public enum CorrectionMode
public enum CorrectionMode

Membres

Nom de membre Description
NotVisible Le Panneau de saisie et la zone de correction ne sont pas visibles.
PreInsertion La zone de correction est affichée en mode pré-insertion.
PostInsertionCollapsed La zone de correction est affichée en mode réduit post-insertion.
PostInsertionExpanded La zone de correction est affichée en mode développé post-insertion.

Notes

Utilisé avec la propriété CurrentCorrectionMode, il permet à une application de déterminer la configuration actuelle de la zone de correction.

L'objet TextInputPanel fournit des informations détaillées sur le mode de correction et permet de le contrôler. Connaître le mode de correction aide les applications à déterminer la taille actuelle du Panneau de saisie. Contrôler le développement de la correction post-insertion dans une application est une façon de personnaliser la correction dans une application.

Il existe deux modes de base dans lesquels la zone de correction peut apparaître : pré-insertion et post-insertion. La zone de correction pré-insertion corrige le texte avant de l'insérer dans une application. Activez le mode pré-insertion en cliquant sur le texte en attente qui apparaît au-dessous de la ligne de base, dans le Pavé d'écriture, lors de la saisie manuscrite par l'utilisateur.

La zone de correction post-insertion est utilisée pour corriger le texte après qu'il a été inséré dans une application. Activez le mode post-insertion en plaçant le point d'insertion dans le texte ou en sélectionnant le texte inséré précédemment.

La zone de correction post-insertion peut apparaître au-dessus ou au-dessous du Panneau de saisie. Elle peut être réduite ou développée. Dans l'état réduit, la zone de correction post-insertion affiche seulement une liste de propositions de substitution. Dans l'état développé, elle inclut à la fois les propositions de substitution et une zone pour réécrire le mot.

Exemples

L'exemple suivant présente l'utilisation de CorrectionMode: tip_CorrectionModeChanging est un gestionnaire d'événements pour l'événement CorrectionModeChanging. L'objet tip est une instance de TextInputPanel. Les valeurs OldMode et CurrentCorrectionMode sont utilisées pour définir la propriété TextBox.Text (page pouvant être en anglais) d'une TextBox (page pouvant être en anglais), outputTextBox. OldMode et CurrentCorrectionMode contiennent une des valeurs CorrectionMode.

Sub tip_CorrectionModeChanging(ByVal sender As Object, ByVal e As CorrectionModeChangeEventArgs)
    outputTextBox.Text += "Old Correction Mode is " + e.OldMode.ToString() + Environment.NewLine
    outputTextBox.Text += "Current Correction Mode is " + tip.CurrentCorrectionMode.ToString() + Environment.NewLine
End Sub
void tip_CorrectionModeChanging(object sender, CorrectionModeChangeEventArgs e)
{
    outputTextBox.Text += "Old Correction Mode is " + e.OldMode + Environment.NewLine;
    outputTextBox.Text += "Current Correction Mode is " + tip.CurrentCorrectionMode + Environment.NewLine;
}

Plateformes

Windows Vista, Windows XP SP2, Windows Server 2003

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

Microsoft.Ink.TextInput, espace de noms