次のコードがあります。
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 はフォーカスを取得しませんでした。私のコードの何が問題なのですか? ありがとう
申し訳ありませんが、「MsgWebView.NavigateToString("Hello World!");」というコードを追加するのを忘れていました。問題はここにあることがわかりました。したがって、コード全体は次のようになります。
private void SendMsg_Click(object sender, RoutedEventArgs e)
{
MsgWebView.NavigateToString("Hello World!");
SendBox.Focus(Windows.UI.Xaml.FocusState.Programmatic);
}
この問題を解決するには?よろしくお願いします。