我有兩個窗體窗體,第一個是初始的,第二個是在按下第一個按鈕時調用的。這是兩個不同的窗口,具有不同的任務。我爲兩個MVP模式編程。 但在main()我有這樣的:在一個應用程序上的多個Windows窗體
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
ViewFirst viewFirst = new ViewFirst();//First Form
PresenterFirst presenterFirst = new PresenterFirst(viewFirst);
Application.Run(viewFirst);
}
我有次Windows窗體:
我想在這個應用程序只要在第一個按鈕來運行它被點擊。我怎麼能這樣做?我的第一個WF上的按鈕是:
private void history_button_Click(object sender, EventArgs e)
{
ViewSecond db = new ViewSecond();//second Form where I have sepparate WF.
db.Show();
}
你看起來像它的代碼應該工作 - 有什麼問題嗎? –
Application.Run(view);它只運行第一種形式。我也需要運行第二種形式。像這樣的東西:Application.Run(viewFirst); Application.Run(viewSecond); –
當你點擊應該顯示第二個表單的按鈕時會發生什麼? –