나는 다음과 같은 코드가 있습니다 클릭하면메트로 스타일 앱에서 richeditbox에 포커스를 설정하는 방법은 무엇입니까?
private async void SendMsg_Click(object sender, RoutedEventArgs e)
{
RichEditBox.Document.SetText(TextSetOptions.None, "");
await Dispatcher.RunAsync(CoreDispatcherPriority.Normal,() =>
{
if(RichEditBox!=null)
SendBox.Focus(Windows.UI.Xaml.FocusState.Keyboard);
});
}
단, RichEditBox는 focus.What의 잘못 내 코드를 가지고 didnot? 그리고 전체 코드는 다음과 같다 문제가 here.So에있다 발견했다 ""MsgWebView.NavigateToString (에 "Hello World!)":
private void SendMsg_Click(object sender, RoutedEventArgs e)
{
MsgWebView.NavigateToString("Hello World!");
SendBox.Focus(Windows.UI.Xaml.FocusState.Programmatic);
}
죄송합니다 덕분에이 코드를 추가 잊어 버렸습니다.
이 문제를 해결하는 방법? 감사합니다.
포커스를 RTB로 설정하여 프로그래밍 방식으로 키보드를 열려고합니까? 또한 바탕 화면이나 메트로에 있습니까? – mydogisbox
가능한 중복 [EditText 소프트 키보드 창 8 메트로 응용 프로그램에서 숨기려면 어떻게합니까?] (http://stackoverflow.com/questions/10714431/how-to-hide-on-edittext-soft-keyboard-windows-8-metro) -application) – mydogisbox
이것은 Metro.Thanks에 대한 답변입니다. – user1462922