有个form,里面有mainMenu控件和inputPanel控件
平时inputPanel控件是隐藏状态(Enabled=false)
在TextBox获得焦点的时候显示inputPanel输入法控件
我在TextBox的GotFocus事件中写了这个代码:
inputPanel1.Enabled=true;
这时候输入法面板是显示出来了,但是在mainMenu控件中看不到图标,这样我也没有办法切换输入法了研究发现是因为我把窗体设成了全屏,结果输入法图标就不显示了,mainMenu上有五个菜单,如果我删除到只有两个的时候,点击mainMenu控件中间部份会显示输入法图标如果还是保留五个菜单,这时候如果使用MessageBox.Show方法弹出提示框以后,输入法图标就会显示在mainMenu控件的右边
平时inputPanel控件是隐藏状态(Enabled=false)
在TextBox获得焦点的时候显示inputPanel输入法控件
我在TextBox的GotFocus事件中写了这个代码:
inputPanel1.Enabled=true;
这时候输入法面板是显示出来了,但是在mainMenu控件中看不到图标,这样我也没有办法切换输入法了研究发现是因为我把窗体设成了全屏,结果输入法图标就不显示了,mainMenu上有五个菜单,如果我删除到只有两个的时候,点击mainMenu控件中间部份会显示输入法图标如果还是保留五个菜单,这时候如果使用MessageBox.Show方法弹出提示框以后,输入法图标就会显示在mainMenu控件的右边
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货