2011-12-09 4 views
3

SilverlightでHunspellを実装する方法はありますか?一部のサードパーティのTextBoxコントロールが購入可能ですが、私はちょうどHunspellをバックエンドに利用しようと考えています。SilverlightでHunspellを使用する

答えて

0

WCF Riaのデザインスペルミスの単語とその提案のリスト。次に、間違った単語をどのように強調表示するかを考え出すことです。

[Invoke] 
public IEnumerable<WrongWord> SpellCheck(string Passage) 
{ 
} 

public class WrongWord 
{ 
    [Key] public property int Id {get; set; } 
    public string Word {get; set; } 
    public IEnumerable<string> Suggestions {get; set; } 
} 

おそらく、.NETバインディングを使用できます。 http://nhunspell.sourceforge.net/またはhunspellを自分でラップすることができます。

+0

ありがとうございます。サービスを通じてのみスペルチェックを行うことを提案することを意味しますか?残念ながら、私のアプリはオフラインでの使用をサポートする必要があります。そうするためにはSilverlightコードが必要です。 RIAはサービス利用を意味します、はい? – b9190db9

+0

スペルチェッカーをオフラインで実行する必要がある場合は、.NETネイティブライブラリ(hunspellではない)が必要です。または、OOBを実行するか、昇格した権限で実行してからpInvokeを使用します。 –

+0

おかげで再びChui。しかし、私はSL4のライブラリをピンボケできないと思います。 – b9190db9

関連する問題