したがって、コントロールの1つにSpellCheck.IsEnabled
を追加した後、このコントロールをホストするフォームは3秒以上かかることがあります。スペルチェック属性を削除すると、フォームがすぐに読み込まれます。WPFフォームSpellCheck.IsEnabledをコントロールに追加すると非常に遅くなります
ただ、参考のために、以下のフォームに変更唯一の場所である:フォームのInitializeLayoutは、初期化が一瞬でそれなしで、〜3秒かかり
<TextBox TextWrapping="Wrap" Height="100"
Text="{Binding ActivePostMetadata.Abstract}" SpellCheck.IsEnabled="True"
IsEnabled="{Binding IsAbstractVisible}"
/>
SpellCheck.IsEnabled="True"
で。
さらに奇妙なこと:私の開発マシンでのみ起こります。コンパイルされたアプリケーションを別のマシンで実行すると、フォームがすぐにポップアップする問題はありません。
私はそれが辞書を見つけることのWindowsの可能性のある問題と関係があると思われますが、私はどこを見てもわかりません。
何が起こっている可能性がありますか?