表单中的按钮未显示在设备中,仅显示在Visual Studio的模拟器中。在设备中,应用程序加载后,显示了表单组件,但内部没有任何内容。
我已经尝试了其他组件,但似乎无济于事。
正在发生的事情的一些图像:
仿真器:
Visual Studio代码和设计器:
摩托罗拉MK500:
代码是新项目的标准,我什么也没写,只是使用.designer添加按钮而已。
答案 0 :(得分:1)
在设备上,您的窗口未完全显示,并且按钮处于按下状态。
我要做的是使用锚定元素(如果它将在这样的设备上运行)在全屏中创建应用程序。
其他解决方案(更灵活,但可能不必要)是创建具有2种模式的UI的应用程序。正常的一个屏幕和全屏模式,然后在应用程序运行时检查[您希望应用程序运行的某些最小宽度] <设备的屏幕宽度=>使用全屏模式|| [您希望应用运行的最低高度] <设备的屏幕高度=>使用全屏模式,否则使用普通模式
答案 1 :(得分:1)
您在这里遇到了几个问题。首先,您的设备是Windows CE设备,并且您在窗体中使用Windows Mobile模拟器和Windows Mobile形状因数。 (您可以在屏幕快照中看到FormFactor属性)。
切换到Windows CE,然后将您的窗体设置为与您拥有的设备匹配的大小。这将帮助您设计设备上的屏幕空间。