2009-02-06 40 views
1

您好,可以設置默認語言或設置RichTextBox的一個新的,我想將其設置爲「ES-PE」的拼寫檢查propouses文化/語言

謝謝!

回答

2

它似乎是可能的設置xml:lang如以下代碼:

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

第一框檢查在默認培養,並在指定的一個的第二(「ES-PE」 )。

該文檔還建議您可以將此屬性添加到父控件(如面板),並且它將由子控件繼承。

1

您是否嘗試將當前線程的文化設置爲您想要的文化? .NET中的大多數東西都是從線程中獲取文化。

Thread.CurrentThread.CurrentCulture = new Culture("es-PE"); 
Thread.CurrentThread.CurrentUICulture = Thread.CurrentThread.CurrentCulture; 
+0

這將影響應用程序中的所有RichTextBox控件 – John 2009-02-07 18:53:27