我在Windows手机中遇到了一个奇怪的问题。我正在制作一个聊天应用程序,消息TextBox附近有一个发送按钮。当用户完成输入时,他/她可以点击发送来发送文本。但是,当点击发送按钮时,键盘会被隐藏,然后用户必须再次点击发送以发送消息。
我假设这是因为TextBox具有焦点,它需要在按钮可以工作之前将焦点发送到按钮。有没有什么方法我可以拨打按钮点击即使只需点按两次,也可以点击两次?
更新:
这是我的XAML代码: -
<Grid Grid.Row="2" >
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="Auto"/>
</Grid.ColumnDefinitions>
<TextBox x:Name="MessageEditBox" PlaceholderText="Enter Message" Margin="10,10,0,10" InputScope="Chat"/>
<Button x:Name="SendButton" Grid.Column="1" Content="Send" Margin="10,0" Click="SendButton_Click"/>
</Grid>