当键盘出现时,用户界面会自动调整大小,这样键盘就不会覆盖或遮挡用户界面(如果需要,还会添加滚动条)。但是,当我简单地向Windows Mobile窗体底部附近的某个位置添加一个文本框并测试它时,它不会自动调整大小。键盘覆盖了文本框,我再也看不到我正在键入的内容。有没有办法自动做到这一点,或者我应该自己做这件事,使用一个InputPanel控件并侦听它的事件?顺便说一句,这都是通过.NET (我相信是紧凑的框架)、C#和Windows Mobile Pr
Visual Studio 2008,版本9.0.30729.1 SP我根本不需要编写任何代码,也不需要以任何方式定制表单,就能解决这个问题。项目编译正常,问题是在设计器中查看继承的窗体。在我的两台计算机上都会发生这种情况。我使用的是C#。解决问题的步骤:目标平台- Windows CE -设备应用程序
添加-新项-可视C
使用完整的.NET框架添加标签时,默认情况下,System.Windows.Forms.Label控件的AutoSize属性设置为True。如果我将一个Label控件放到一个窗体上,默认的字体是"Microsoft Sans Serif,12pt,Regular“,控件的高度是20。但是在CF (紧凑框架)中,Label控件没有AutoSize属性。当我如上所述更改字体时,Label的高度不变(保持为20),并且一些文本被截断)。我的问题是:除了打开一个完整的