Compartir a través de


CorrectionMode (Enumeración)

Actualización: noviembre 2007

Especifica los modos de corrección del Panel de entrada de Tablet PC.

Espacio de nombres:  Microsoft.Ink.TextInput
Ensamblado:  Microsoft.Ink (en Microsoft.Ink.dll)

Sintaxis

'Declaración
Public Enumeration CorrectionMode
'Uso
Dim instance As CorrectionMode
public enum CorrectionMode
public enum class CorrectionMode
public enum CorrectionMode
public enum CorrectionMode

Miembros

Nombre de miembro Descripción
NotVisible El Panel de entrada y el área de corrección no están visibles.
PreInsertion El área de corrección se muestra en el modo anterior a la inserción.
PostInsertionCollapsed El área de corrección se muestra en el modo contraído posterior a la inserción.
PostInsertionExpanded El área de corrección se muestra en el modo expandido posterior a la inserción.

Comentarios

Cuando se utiliza con la propiedad CurrentCorrectionMode permite a una aplicación determinar la configuración actual del área de corrección.

El objeto TextInputPanel proporciona información detallada sobre el modo de corrección y el control del mismo. Conocer el modo de corrección ayuda a las aplicaciones a determinar el tamaño actual del Panel de entrada. Controlar el modo en que la corrección posterior a la inserción se expande en una aplicación es una manera de personalizar la experiencia de la corrección en una aplicación.

Hay dos modos básicos en los que el área de corrección puede aparecer: anterior a la inserción y posterior a la inserción. El área de corrección anterior a la inserción corrige el texto antes de insertarlo en una aplicación. Active el modo anterior a la inserción punteando en el texto pendiente que aparece debajo de la línea base del panel de escritura cuando el usuario realiza la entrada manuscrita.

El área de corrección posterior a la inserción se usa para corregir el texto una vez insertado en una aplicación. Active el modo posterior a la inserción colocando el punto de inserción en el texto o seleccionando el texto que se insertó previamente.

El área de corrección posterior a la inserción puede aparecer sobre el Panel de entrada o debajo del mismo, o puede aparecer contraído o expandido. En el estado contraído, el área de corrección posterior a la inserción muestra únicamente una lista de alternativas. En el estado expandido incluye las alternativas y una área para volver a escribir la palabra.

Ejemplos

En el ejemplo siguiente se muestra el uso de CorrectionMode. tip_CorrectionModeChanging es un controlador del evento CorrectionModeChanging. El objeto tip es una instancia de TextInputPanel. Los valores de OldMode y de CurrentCorrectionMode se usan para establecer la propiedad TextBox.Text de un control TextBox, outputTextBox. OldMode y CurrentCorrectionMode contienen uno de los valores de 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;
}

Plataformas

Windows Vista, Windows XP SP2, Windows Server 2003

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Información de versión

.NET Framework

Compatible con: 3.0

Vea también

Referencia

Microsoft.Ink.TextInput (Espacio de nombres)