1

我一直在模拟器上开发一个紧凑的框架应用程序,其中一些表单使用了 DateTimePickers。这些在模拟器中工作正常,但在硬件上运行时,它们会导致表单在选择日期时关闭。没有抛出异常......表单只是意外关闭。有没有人经历过这个或知道如何解决它?

4

2 回答 2

1

在您的设备和模拟器上,转到:

开始 | 设置 [系统] | 区域设置 [日期]

并查看两者是否具有相同的短日期、日期分隔符和长日期设置。这只是一个猜测,但它是模拟器和至少与日期选择器相关的设备之间的一个可能差异。如果它们不同,请尝试将设备设置为与模拟器相同,看看是否仍有问题。

于 2008-12-02T23:18:08.437 回答
0

感谢您的建议...但是模拟器和设备上的区域设置相同。

我对此的解决方案是将 DateTimePicker 控件的“ShowUpDown”属性设置为 true,以便禁用弹出日历并使用户能够滚动浏览值。这提供了没有错误的相同功能,但没有弹出日历的视觉吸引力。如果有人对我有任何其他想法可以尝试让我知道,否则这是可行的解决方案。

于 2008-12-03T18:03:02.020 回答