2011-02-06 29 views
6

這可能是一個很高的順序,但我想找到一個易於實現的拼寫檢查組件(我只需要拼寫檢查一個文本框)。我環顧四周,似乎無法找到任何不會花費大量財富,或者實施起來不太複雜的東西。我確實爲NHunspell找到了一個包裝,但無論如何都無法實際顯示拼寫複選框。我在哪裏可以找到免費的,易於實現.NET的拼寫檢查組件?

ComponentOne的拼寫檢查控件是絕對優秀的,但是當然,由於您無法僅購買該組件,因此需要付出絕對的財富,因此您必須購買整套套件。我發現的所有其他人似乎也是如此。

我最喜歡ComponentOne版本,因爲所有你必須做的方式引用它,初始化,當你調用它,你只是告訴它要檢查哪個控件。太可愛了。

對此提出建議?

+1

可能的重複[試圖使用C#SpellCheck類](http://stackoverflow.com/questions/4024798/trying-to-use-the -c-spellcheck-class) – 2011-02-06 06:50:08

+2

@Hans - 我不同意。 SpellCheck類依賴於WPF。我認爲這是一個完全有效的問題,與您鏈接的問題截然不同。回答的人們正在產生出優秀的答案,爲真正的問題提供價值:*免費*,易於實施拼寫檢查組件。 – 2011-02-06 07:11:11

回答

1

如果您不能使用WPF,你能接受做手工一些工作,非常insteresting組成部分是SharpDevelop的文本編輯器:http://wiki.sharpdevelop.net/Using%20the%20texteditor.ashx它不完全是一個拖」 drop組件,但您可以使用某種語言服務來擴展它,以提供您自己的拼寫檢查機制。該組件爲您提供所有圖形部分:波形,突出顯示等。它是Winform的(即使現在也有一個wpf版本)

相關問題