2011-12-13 4 views
0

SmithHtmlEditor를 사용 중입니다. 정상적으로 작동하지만 WPF 기본 맞춤법 검사를 요청했습니다. <TextBox SpellCheck.IsEnabled=True /> 해당 줄을 컨트롤의 TextBox에 추가하려했습니다. 그러나 나는 비틀 거리는 선과 ​​제안이있는 상황에 맞는 메뉴를 얻지 못하고있다. 어쩌면 b/c 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

코드가 WindowsFormsHost가 아닌 TextBox에서 맞춤법 검사를 사용하도록 설정합니다. 그게 의도 된거야? –

답변

1

이렇게하면 텍스트 편집기에서만 맞춤법 검사를 사용할 수 있습니다. 코드 모드으로 가면 그곳에 만 맞춤법 검사가 활성화되어 있음을 알 수 있습니다. WebBrowser는 WinForms 구성 요소이므로 해당 방법으로 맞춤법 검사를 추가 할 수 없습니다.

관련 문제