【问题标题】:how to prompt the user before form load event fires in windows forms application using c#?如何在使用 c# 在 Windows 窗体应用程序中触发窗体加载事件之前提示用户?
【发布时间】:2011-08-31 02:36:45
【问题描述】:

我想提示用户输入他的号码以在使用 c# 在 windows 窗体应用程序中触发表单加载事件之前从数据库中获取详细信息?

谁能告诉我如何实现这个?

提前致谢。

【问题讨论】:

    标签: c# winforms windows-mobile


    【解决方案1】:

    放到Program.cs的Main方法中

    您可以在运行主应用程序之前在 Main 方法中显示一个 winform 或对话框。这允许用户输入一些数据,然后您可以在运行主表单之前对其进行操作。

    我有一个可以以两种方式之一启动的应用程序。我从 Main 显示一个选择器窗口。用户从选项中进行选择,我会在选择器表单关闭时收集它。

    然后我开始我的主窗体考虑到这一点。如果您愿意,这还允许您根据用户输入启动不同的表单

    【讨论】:

    • 您好,我使用 Visual Basic InputBox 在 Program.cs 中在 application.run 方法之前提示用户,但是它占用了整个表单大小。如何将其放置在特定大小的特定位置?
    【解决方案2】:

    在 program.cs 或表单的构造函数中编写代码

    【讨论】:

    • 您好,我正在使用 Visual Basic InputBox 在 application.start 方法之前在 program.cs 中提示用户,但它占用了整个表单大小,我该如何将其放置在特定的位置和大小?
    • 使用 VB 表单的 top 和 left 属性作为必须放置的位置,使用 height 和 width 属性作为大小
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多