让窗体跟着输入法窗口上移
来源:互联网 发布:阿里云centos安全设置 编辑:程序博客网 时间:2024/06/04 23:19
转自:http://www.cnblogs.com/gaonengquan/archive/2010/02/25/1673268.html
当输入文字时需要打开输入法,而当打开输入法的时候输入法会直接盖掉下层的程序界面,导致有时候窗体下方的控件无法进行操作(输入文字,点击按钮等),那么这个时候就需要我们在输入法状态变更的时候出发一些事件,让输入法窗口不要盖住程序。
首先每次创建Form,最好都先添加一个panel做控件的上层容器,设定好相对panel的位置,这样控件才会根据panel的变化而变化。之后给InputPanel的EnabledChanged事件加入下面的代码:
当输入法打开的时候panel不再占据全屏,而是跟除了输入法外的可视化范围一样高。输入法关闭时,panel恢复占据全屏。当然panel的AutoScroll要设定为true。
- 让窗体跟着输入法窗口上移
- windows mobile 1.如何真正的退出程序而不隐藏窗体。2.让窗体跟着输入法窗口上移。3.如何创建非全屏Form
- 【转】(vc)使用CToolTipCtrl让鼠标提示窗口跟着鼠标在屏幕上移动
- 使用CToolTipCtrl让鼠标提示窗口跟着鼠标在屏幕上移动
- 使用CToolTipCtrl让鼠标提示窗口跟着鼠标在屏幕上移动
- 使用CToolTipCtrl让鼠标提示窗口跟着鼠标在屏幕上移动
- 使用CToolTipCtrl让鼠标提示窗口跟着鼠标在屏幕上移动(转)
- Android 登录界面调用输入法时让界面自动上移
- 当输入法调出时,如何让界面自动上移,使输入法不会遮挡到主界面 android:windowSoftInputMode属性使用
- Android界面技巧:当输入法调出时,如何让界面自动上移,使输入法不会遮挡到主界面(Activity)
- 在窗体上移动控件
- 在窗体上移动控件
- 【.Net码农】WPF下怎么让控件大小跟着窗口的大小变化而变化
- 弹出输入法键盘,标题栏上移消失问题解决
- Android 输入法弹出界面上移的问题
- 计算listview上移距离,避免输入法遮挡
- android 底部控件,随软键盘弹出,跟着上移
- android 底部控件,随软键盘弹出,跟着上移
- 经典SQL语句大全收藏
- 算法导论 ch29 线性规划 单纯形法
- itln_subagent安装问题解决
- poj1005
- 求13的13次方的最后三位数
- 让窗体跟着输入法窗口上移
- Delphi文件操作常用函数
- 修改VS2010 Help文档的存储路径
- 创建非全屏Form
- 用cellspacing控制体现出来的table
- SQL模糊查询
- 创建和删除Oracle数据库用户、表空间
- MSP430读写片内FLASH保存数据
- IE8与IE6和IE7的区别