Pregunta

Hola es posible establecer un idioma por defecto o establecer una nueva en RichTextBox, quiero ponerlo en "ES-PE" para propouses corrector ortográfico

Gracias!

¿Fue útil?

Solución

Al parecer, a ser posible establecer el xml: lang como en el código siguiente:

   <StackPanel>
    <RichTextBox SpellCheck.IsEnabled="True"/>
    <RichTextBox SpellCheck.IsEnabled="True" xml:lang="es-PE"/>
</StackPanel>

El primer cuadro de cheques en la cultura defecto y el segundo en el que se especifica ( "es-PE").

La documentación también sugiere que podría añadir este atributo a un control de los padres, tales como un panel y será heredado por los controles secundarios.

Otros consejos

¿Usted ha intentado establecer la cultura del hilo actual a la que usted desea? La mayoría de cosas en .NET toma la cultura de la rosca.

Thread.CurrentThread.CurrentCulture = new Culture( "es-PE" );
Thread.CurrentThread.CurrentUICulture = Thread.CurrentThread.CurrentCulture;
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top