我为 PocketPC 平台(.NET Compact Framework 2.0 和更高版本)开发应用程序,我经常遇到的问题之一是 ComboBox 控件的下拉宽度不够宽,无法显示很长的字符串值。
我遇到过 P/Invoke 方法来扩大下拉菜单的宽度,但我真正想要的是 ComboBoxes 的智能手机式行为。我的意思是,初始视图是旋转控件的视图(左/右箭头滚动选项列表),如果您单击操作按钮,它将带您进入所有选项的全屏再现更容易阅读。
我想我可以创建一个自定义用户控件来模拟 PocketPC 上的这种行为,但我想知道是否有可能获得实际的智能手机功能并使用它。如果可能的话,利用现有功能肯定会更快。