我有一个文本框,旁边有一个发送按钮。每当我在文本框中输入任何内容并点击发送按钮,键盘就会被解雇。但我想清除文本框,而不是关闭键盘。如果我手动设置焦点,我可以清楚地看到键盘被解散并重新开启效果。当页面上的按钮被点击时,键盘自动被解除
我该如何做到这一点。
以下是代码片段,我曾尝试:
XAML:
"Button Grid.Row="1" Tapped="Button_Tapped" Content="click"/>
"TextBox x:Name="textbox" Grid.Row="2" Width="100" />
xaml.cs
private void Button_Tapped(object sender, TappedRoutedEventArgs e)
{
textbox.Text = "";
textbox.Focus(FocusState.Programmatic);
}
感谢输入。但不管我如何清除文本框,只要我点击按钮,键盘就会被解雇。我不希望键盘被解雇 – Devuser
当您单击该按钮或轻敲文本框外的任何内容时,文本框将失去焦点并按预期键盘消失。所以想想使用内置功能。 – JuniperPhoton