编程起步,通常是从设计登录窗体开始的。
鄙人参考了网友的方法和MSDN的资料,总结完成了登录窗体的其中一种方法。
该例包含两个窗体:1.登录窗体名为“FormLogin”,内含一个按钮“ButtonOK”;2.主窗体名为“FormMain”。
点击登录窗体的“ButtonOK”按钮,弹出主窗体。
子窗体按钮ButtonOK事件代码:
private void buttonOK_Click(object sender, EventArgs e)
{
this.DialogResult = DialogResult.OK;
}
Program.cs代码:
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
FormLogin login = new FormLogin();
if (login.ShowDialog() == DialogResult.OK)
{
Application.Run(new FormMain());