windows-phone-7 – 在横向中剪裁键盘的原因
发布时间:2020-12-14 02:49:43 所属栏目:Windows 来源:网络整理
导读:我有一个带有Pivot的页面,带有TextBox控件.在横向上,SIP(虚拟键盘)右移42个像素,因此向右剪切. 我的另一个应用程序也有一个类似的页面,没有偏移的键盘问题.在我深入研究两者之间的差异之前,有没有人曾经遇到过这个问题?我们可以将此视为Windows Phone 7.1的
我有一个带有Pivot的页面,带有TextBox控件.在横向上,SIP(虚拟键盘)右移42个像素,因此向右剪切.
我的另一个应用程序也有一个类似的页面,没有偏移的键盘问题.在我深入研究两者之间的差异之前,有没有人曾经遇到过这个问题?我们可以将此视为Windows Phone 7.1的错误吗? (它确实发生在真实的设备上) 解决方法
这是Windows手机中的一个错误:
如果您将应用栏上的“模式”属性设置为“最小化”,然后将该项设置为横向,则应用栏将弹出.找出显示键盘的位置的代码没有意识到这一点并显示键盘,好像应用栏仍然是最小化的. 我通过更改方向更改的应用栏模式解决了这个问题: private void phoneApplicationPage_OrientationChanged(object sender,OrientationChangedEventArgs e) { if (e.Orientation == PageOrientation.LandscapeLeft || e.Orientation == PageOrientation.LandscapeRight) { this.ApplicationBar.Mode = Microsoft.Phone.Shell.ApplicationBarMode.Default; } else { this.ApplicationBar.Mode = Microsoft.Phone.Shell.ApplicationBarMode.Minimized; } } 这似乎解决了这个问题 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读