TextBoxでスペルチェック機能が有効になっているWPFアプリケーション(.NET Framework 4.5.2を対象とする)を配布しようとしています。どちらの方法でも働いているが、コードビハインドWPF SpellCheckがXMLまたはコードビハインドで動作しない
NotesTextBox.Language = System.Windows.Markup.XmlLanguage.GetLanguage("en-US");
NotesTextBox.SpellCheck.IsEnabled = true;
経由でXML
<TextBox Grid.Column="1" Grid.ColumnSpan="2" Grid.Row="5" x:Name="NotesTextBox"
SpellCheck.IsEnabled="true" xml:lang="en-US"
ScrollViewer.VerticalScrollBarVisibility="Visible"
Margin="5" TextWrapping="Wrap"
AcceptsReturn="True" Height="225"/>
経由
:研究の後、私はオプションのカップルを試してみました。間違いなく間違って綴られている単語には下線が引かれていません。
私は、しかし、私はまた、.NET 4.5.2のWindows 10
のためのパックを見つけることができません.NETのために(私が英語を必要とするだろう)言語パックをインストールすると、一部の人々のための問題を修正したことを読んだことがあります、言語パックをインストールしてSpellCheckを動作させると、ソフトウェアを使用するすべてのクライアントマシンにパックをインストールする必要がありますか?
表示されているコードはうまくいくはずです。したがって、それが機能していない場合は設定上の問題であり、重複した箇所にはその対処方法が記載されています。そして、コードは実行されているマシン上の言語パックに依存するため、これを動作させるマシンには必要な言語パックが必要です。 –