我应该使用哪个表单事件来弹出登录表单?

Which form event should I use to pop up a login form?

在用户使用主窗体之前,我想缠着他们输入用户名、密码和网站编号。

我应该从主窗体的 Load()、Activated()、GotFocus() 或 Validate() 事件在登录窗体上调用 ShowDialog 吗?或者我应该只从主窗体的构造函数调用登录窗体?

这是一个 Windows CE 应用程序,这些是我在事件方面唯一的选择(没有 "Shown" 事件)。

您是否考虑过 ShowDialog 进入主窗体之前进行提示?

将代码放在 Main() Application.Run(new MainForm()) 之前的某个地方。

很好用,我以前做过。