2015-10-24 199 views
-3

我想將form2設置爲默認值。 我的程序以Form1.cs開頭,我希望他會從form2.cs開始 這是form1,我必須做什麼?如何將form2設置爲默認值?

public partial class Form1 : Form 
{ 

    public Form1() 
    { 
     InitializeComponent(); 
    } 

    private void Form1_Load(object sender, EventArgs e) 
    { 
    MessageBox.Show("Form1"); 
    } 

這是窗體2

public partial class settings : Form 
{ 
    public settings() 
    { 
     InitializeComponent(); 
    } 

    private void button1_Click(object sender, EventArgs e) 
    { 
     MessageBox.Show("'Reported'"); 
    } 

} 

}

+1

看看你的Program.cs文件。您將在Main方法中找到Application.Run(新的Form1())行。 – Steve

+0

將Application.Run中的Form1()更改爲你想要的形式來啓動 – jLaw

+2

也許這可以幫助你http://stackoverflow.com/questions/5433744/changing-startup-form-in-c-sharp – jLaw

回答

3

Program.cs文件應用程序的,修改的起點(Main方法)這樣的:

步驟1:

Step 1

步驟2:

Step 2

+0

謝謝!它的工作原理:D –

0

這可有點麻煩初學者要弄清楚,你的應用程序的出發點是在主()方法Program.cs文件,如果你打開它,你會看到類似這樣的東西:

static class Program 
    { 
     /// <summary> 
     /// The main entry point for the application. 
     /// </summary> 
     [STAThread] 
     static void Main() 
     { 
      Application.EnableVisualStyles(); 
      Application.SetCompatibleTextRenderingDefault(false); 
      Application.Run(new Form1()); 
     } 
    } 

所有你需要做的就是用您的起始表格更改Form1

+0

謝謝,它作品太:> –