2009-09-01 46 views
0

我要尋找一個第三方組件,它可以處理拼寫檢查的Windows窗體(.NET 2.0或.NET 3.5)我有以下要求:拼寫檢查程序在.NET Windows窗體

  1. 組件應該能夠使用開放式辦公詞典(需要使用瑞典語詞典,我認爲OO是最好的詞典)

  2. 能夠在輸入時加強下劃線,如單詞。 (不想自己實現)

  3. 能夠在簡單的文本框中加下劃線,而不僅僅是富文本框。 (不想在遺留代碼中改變太多)

  4. 能夠使用自定義詞典,因此我可以同時使用OO詞典和我自己的文本文件。

我發現了一個拼寫檢查是做這樣的事情,那就是從DevExpress的XtraSpellchecker唯一的問題是,它不是有些話與瑞典OO-字典正確拼寫。它不是OO字典,因爲字典可以很好地與NHunspell協同工作。

我可以修復這個小錯誤,如果我從devexpress購買源代碼的組件,但它很難說服管理層購買他們不知道它是否可行的東西。我在devexpress論壇上問過它是否是一個bug,但是等待響應。

還有一個「可能」的要求,那就是管理層可能也希望爲WPF擁有一個拼寫檢查器,如果我可以從同一供應商那裏獲得WPF/Win Form,它總是很好。我無法使用WPF中的內置拼寫檢查器,因爲沒有瑞典語字典。

任何人都知道符合我的要求的其他拼寫檢查組件嗎?

回答

0

我已經使用netspell不知道是否它的EXACTLy是你想要的,但它很不錯。

1

這可能會幫助,如果用戶將有字安裝http://msdn.microsoft.com/en-us/library/aa203681(office.11).aspx

+0

謝謝,但我想如果可以排除字。我用Word看到的一個問題是,你需要在簡單的文本框中自己實現下劃線。 – Fredrik 2009-09-02 14:58:02

+0

一位同事發給我這個,你可能想看看。 。 。 .http://www.karamasoft.com/whitepapers/Free-Spell-Checker.pdf – andrewWinn 2009-09-03 11:31:33

+0

他們現在在http://www.devexpress.com/Products/NET/Controls/WinForms/Spell_Checker/ 之前實施了Hunspellchecking之前我的解決方法是使用DevExpress UI進行拼寫檢查並將NHunspell連接到UI。 – Fredrik 2011-08-01 08:53:35