2011-12-13 91 views
0

我正在使用SmithHtmlEditor,它工作正常,但我们有请求添加WPF原生的拼写检查<TextBox SpellCheck.IsEnabled=True />我只是试图将该行添加到控件中的TextBox但我没有得到带有建议的波浪线和上下文菜单,可能是WindowsFormsHost。我也愿意改变控制。允许SmithHtmlEditor进行拼写检查

  <Grid> 
      <TextBox x:Name="CodeEditor" 
        AcceptsReturn="True" 
        AcceptsTab="True" 
        AutoWordSelection="True" 
        VerticalScrollBarVisibility="Auto" 
        TextWrapping="Wrap" 
        SpellCheck.IsEnabled="True"/> 
      <WindowsFormsHost x:Name="BrowserHost"> 
       <wf:WebBrowser x:Name="VisualEditor" /> 
      </WindowsFormsHost> 
     </Grid> 
+0

您的代码正在对TextBox启用拼写检查,而不是WindowsFormsHost。这是打算? – 2011-12-13 18:59:26

回答

1

这样只能对文本编辑器进行拼写检查。如果你去代码模式你会看到拼写检查在那里启用,但只有在那里。 WebBrowser是WinForms组件,你不能以这种方式添加拼写检查。