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:
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.
Figura 2. Opciones del corrector ortográfico
Nos vemos.
Guillermo
…