键盘启动时单击按钮

时间:2015-01-05 14:32:24

标签: c# user-interface windows-phone-8.1 winrt-xaml

我在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>

0 个答案:

没有答案