4

我为 PocketPC 平台(.NET Compact Framework 2.0 和更高版本)开发应用程序,我经常遇到的问题之一是 ComboBox 控件的下拉宽度不够宽,无法显示很长的字符串值。

我遇到过 P/Invoke 方法来扩大下拉菜单的宽度,但我真正想要的是 ComboBoxes 的智能手机式行为。我的意思是,初始视图是旋转控件的视图(左/右箭头滚动选项列表),如果您单击操作按钮,它将带您进入所有选项的全屏再现更容易阅读。

我想我可以创建一个自定义用户控件来模拟 PocketPC 上的这种行为,但我想知道是否有可能获得实际的智能手机功能并使用它。如果可能的话,利用现有功能肯定会更快。

4

1 回答 1

2

我认为这是不可能的,因为 ComboBox 中的行为正是 PocketPC 智能手机操作系统处理 ComboBox 的方式。如果您使用 ComboBox 编译智能手机应用程序并在常规 PocketPC 中运行它,则 ComboBox 不会那样运行(我认为)。

于 2008-11-17T21:47:31.197 回答