2012-07-19 82 views
0

我期待在我的勝利表單應用上實現拼寫檢查器。該應用程序需要建立在.net 3.5中,我正在努力弄清楚我需要做什麼。我介紹了一個導入Windows Presentation Form控件的例子,它完美地實現了這一點,但是該控件僅在.Net 4 Framework中可用。C#Win Form拼寫檢查器.Net 3.5

有人可以指出我在這個正確的方向嗎?我只爲一個richTextBox使用這個控件,所以我不想花太多時間在我的項目的這個元素上。

感謝

+0

WPF或的WinForms?或兩者? – Anuraj 2012-07-19 10:22:39

+0

對於Win Form,我需要拼寫檢查richTextBox,因爲它正在被編輯。 – Derek 2012-07-19 10:23:35

+0

我刪除了標籤,說明您正在使用wpf – eMi 2012-07-19 10:24:56

回答

2
  1. 一個TextBox到表單
  2. 添加在XAML標籤,添加文本框標記之間添加以下代碼:

    SpellCheck.IsEnabled = "True"

您可以添加標準C#代碼窗口中的相同代碼。只需輸入:

textBox1.SpellCheck.IsEnabled = true; 

3.現在,啓動應用程序。

如果輸入不正確的單詞,則會以紅色下劃線。如果您右鍵單擊該單詞,您會收到一些拼寫建議以進行更正。

我希望,那就是你想要的。

+0

XAML Tab? Whis在Windows窗體應用程序上? – Derek 2012-07-19 10:25:08

+1

我以爲你使用WPF,因爲你在你的標籤中添加了「WPF」 – eMi 2012-07-19 10:25:39

+0

在Winforms theres沒有本地支持拼寫檢查.. – eMi 2012-07-19 10:26:32