【问题标题】:How to Create pop up screen on windows mobile 6.5如何在 windows mobile 6.5 上创建弹出屏幕
【发布时间】:2012-09-17 18:14:20
【问题描述】:

我对创建 Windows Mobile 应用程序非常陌生。我在表单上有一个提交按钮,单击按钮时我想打开一个小弹出窗口,该窗口与当前窗口重叠,带有复选框和按钮。点击弹出表单上的按钮后会提交。

任何帮助表示赞赏

【问题讨论】:

标签: windows-mobile windows-mobile-6.5 windows-mobile-6


【解决方案1】:

您可以像往常一样通过创建新的 Form 类来创建“弹出”屏幕,但手动设置大小和位置,使其不会占据整个屏幕。在调用屏幕中,使用 .ShowDialog() 函数来显示您的“弹出”表单。请注意,如果您的应用程序被最大化以隐藏窗口标题栏,此弹出窗体将再次显示标题栏,因为它不会占据整个屏幕。

【讨论】:

  • AFAIK windows mobile 上的所有自定义对话框(表单)都将被最大化。为了能够使用调整大小的对话框(表单),必须基于 WindowsCE SDK 而不是 WindowsMo​​bile 启动项目。但是您可以在使用本机 API SetWindowLong() 创建表单(对话框)后调整其大小。
  • @josef 手动设置窗体类的大小和位置在 Windows 移动项目中可以正常工作。试试看:)
【解决方案2】:

如果它可以帮助任何人,至少我,不能仅仅因为 formborderStyle 属性而改变 location 属性。将其设置为无,您将能够更改表单的位置!

【讨论】:

    猜你喜欢
    • 2014-09-18
    • 2018-05-05
    • 2011-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-02
    • 1970-01-01
    • 2012-05-20
    相关资源
    最近更新 更多