Usar el corrector ortográfico del control TextBox (Windows Store)

 

Pues eso… que el control TextBox que viene en el Visual Studio 2012 para las aplicaciones de la Tienda de Windows (Windows Store / Windows 8 / estilo Metro) tiene una propiedad llamada IsSpellCheckEnabled que si le asignamos un valor verdadero utilizará el corrector ortográfico y nos marcará las palabras que no reconozca, que no quiere decir que no estén bien…

La asignación la podemos hacer en modo de diseño (y supongo que por medio de código en el constructor de la clase / página en la que esté definido esa caja de textos que queremos que use el corrector ortográfico).

Este es el código que he usado en la aplicación en el que lo voy a utilizar (es la primera vez que uso un control con corrección ortográfica, al menos de forma consciente).

 

<TextBox x:Name="txtTexto" Grid.Column="1" Grid.Row="1" Text="" 
     Width="Auto" MinWidth="200" Margin="0,6" IsSpellCheckEnabled="True" 
         TextWrapping="Wrap" Height="80"/>

 

Y en esta captura lo puedes ver en acción:

 

IsSpellCheckEnabled

Figura 1.

 

Algunas palabras las corrige automáticamente y otras, simplemente te las marca como no válidas.

Y por supuesto te da la opción de corregirla (figura 2)… siempre que el corrector "sepa" cómo hacerlo.

 

IsSpellCheckEnabled 02

Figura 2. Opciones del corrector ortográfico

 

 

Nos vemos.

Guillermo

Esta entrada fue publicada en cosas técnicas, mis cosas y etiquetada , , , . Guarda el enlace permanente.