none
用popup 中Grid包含了很多 textbox ,录数后,虚拟键盘把整个屏幕撑高,已至于我textbox未显示完全。 RRS feed

答案

  • Hi 铁公鸡小小个,

    我还是没明白你的问题的核心是什么,你想问如何却解决显示不全还是说为什么会出现这种情况?

    如何解决显示不全的话只能通过更改页面布局,看看能否精简几个控件让排版更为合理些,或者也可以通过如下代码修改popup的缩放。

    <Popup.RenderTransform>
         <CompositeTransform ScaleX="0.4" ScaleY="0.4"/>
    </Popup.RenderTransform>

    但是至于为什么会出现我上面已经解释过,当有输入焦点的时候软键盘会自动开启,是没有任何办法关闭的。

    --James


    <THE CONTENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED>
    Thanks
    MSDN Community Support

    Please remember to "Mark as Answer" the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.


    2013年9月30日 0:57
    版主

全部回复

  • Hi,

    虚拟键盘之所以被显示是因为你的textbox被focus了,处于可以输入的状态,如果你单纯的想隐藏虚拟键盘可以通过unfocus的方式取消对textbox的输入状态。

    如果你的textbox的确是需要被输入文字,那么唯一的办法就是更改页面布局。

    --James


    <THE CONTENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED>
    Thanks
    MSDN Community Support

    Please remember to "Mark as Answer" the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.

    2013年9月27日 14:52
    版主
  • 谢谢,可能你没理解到我的意思,弹出一个popup ,里面有很多控件,当我录入值时,虚拟键盘就会把整个屏幕撑高,以至于我的popup里面的内容,显示不完全。
    2013年9月28日 1:42
  • Hi 铁公鸡小小个,

    我还是没明白你的问题的核心是什么,你想问如何却解决显示不全还是说为什么会出现这种情况?

    如何解决显示不全的话只能通过更改页面布局,看看能否精简几个控件让排版更为合理些,或者也可以通过如下代码修改popup的缩放。

    <Popup.RenderTransform>
         <CompositeTransform ScaleX="0.4" ScaleY="0.4"/>
    </Popup.RenderTransform>

    但是至于为什么会出现我上面已经解释过,当有输入焦点的时候软键盘会自动开启,是没有任何办法关闭的。

    --James


    <THE CONTENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED>
    Thanks
    MSDN Community Support

    Please remember to "Mark as Answer" the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.


    2013年9月30日 0:57
    版主