2014-09-27 87 views
-1
public partial class frmMain : Form 
{ 
public frmMain(string Uname) 
{ 
    InitializeComponent(); 
    lblWelcome.Text = Uname; 
    time.Start(); 
} 
} 
+0

私人无效btnClose_Click(对象发件人,EventArgs的) { frmMain frmM =新frmMain(); frmM.ShowDialog(); } – user3488967 2014-09-27 05:22:20

回答

1

你需要改变这样的形态的构造,

public frmMain() 
{ 
    InitializeComponent(); 
    .......... 
} 

,或当你创建一个实例你应该通过一个字符串参数,

btnClose_Click(object sender, EventArgs e) 
{ 
    frmMain frmM = new frmMain(""); 
    frmM.ShowDialog(); 
} 
0

在你这样的主要方法,则需要您的实例frmMain(在Program.cs中):

static void Main() 
    { 
     ... 
     Application.Run(new frmMain()); 
    } 

但您的frmMain类不包含带0参数的构造函数。你也可以改变此实例

static void Main() 
    { 
     ... 
     Application.Run(new frmMain("strUname")); 
    } 

或添加一个构造与0参数

public frmMain() 
{ 
    InitializeComponent(); 
    ... 
} 
相关问题