<Grid x:Name="LayoutRoot"> <ig:XamSpellChecker x:Name="spellChecker" DictionaryUri="Dictionaries/fr-french-v2-whole.dict"> … </ig:XamSpellChecker> … </Grid>
xamSpellChecker™ コントロールには、オランダ、英語 (アメリカ、オーストラリア、イギリス、カナダ)、フランス、ドイツ、スペイン、ポルトガルの 9 ヶ国語の辞書が標準で付属します。デフォルトの辞書は英語 (アメリカ) です。
すべての辞書は、Ultimate UI for WPF のインストール フォルダーにあります。
C:\Program Files (x86)\Infragistics\2024.1\WPF\Dictionaries
前提
このトピックは、ページに xamSpellChecker コントロールが追加済みであることを前提とします。詳細は、 「xamSpellChecker の追加」トピックを参照してください。
このトピックは、xamSpellChecker コントロールが使用する辞書を変更するプロセスを説明します。この例では、フランス語の辞書を使用します。
アプリケーションの ClientBin にフォルダーを作成し、Dictionaries という名前を付けます。
デフォルトの位置から Dictionaries フォルダーにフランス語の辞書 (fr-french-v2-whole.dict) をコピーします。
DictionaryUri プロパティをフランス語の辞書の Uri に設定します。
XAML の場合:
<Grid x:Name="LayoutRoot"> <ig:XamSpellChecker x:Name="spellChecker" DictionaryUri="Dictionaries/fr-french-v2-whole.dict"> … </ig:XamSpellChecker> … </Grid>
Visual Basic の場合:
Me.spellChecker.DictionaryUri = New Uri("Dictionaries/fr-french-v2-whole.dict", UriKind.Relative)
C# の場合:
this.spellChecker.DictionaryUri = new Uri("Dictionaries/fr-french-v2-whole.dict", UriKind.Relative);