必须用ShowDialog, 主窗口代码: public string ds Login frmLogin = new Login(); ds = null; frmLogin.ShowDialog(); InitializeComponent(); 密码窗口 frmMain.ds = TextBox1.Text; this.Close();
public class GlobalData { public static string UserName; public static string Password; }// [STAThread] static void Main() { frmLogin myLogin=new frmLogin(); myLogin.ShowDialog();//Set username using "GlobalData.Username"
主窗口代码:
public string ds
Login frmLogin = new Login();
ds = null;
frmLogin.ShowDialog();
InitializeComponent();
密码窗口
frmMain.ds = TextBox1.Text;
this.Close();
{
public static string UserName;
public static string Password;
}//
[STAThread]
static void Main()
{
frmLogin myLogin=new frmLogin();
myLogin.ShowDialog();//Set username using "GlobalData.Username"
frmMain myMain=new frmMain();
frmMain.ShowDialog();
}
[STAThread]
static void Main()
{
(new Form1()).Show();//新实例化你的登录窗口
Application.Run();
}private void button1_Click(object sender, System.EventArgs e)
{
Form2 form2 = new Form2();
form2.UserID = "pany"; //传值
form2.Show(); //打开主窗口
this.Close(); //关闭登录窗口
}主窗口中定义接口
private string userid;
public string UserID
{
get{return userid;}
set{userid = value;}
}//关闭主窗口时
Application.Exit();
dialogResult.ok后,付值。
需要的地方 = 类名.slogname