我有一個表單(AddNewCamper),它包含一個文本框和一個提交按鈕。以不同的形式,我試圖寫:調用按鈕單擊事件方法
if (submit button is clicked)
do stuff
在該按鈕實際位於的窗口中,我創建了一個單擊事件。所以我想我試圖調用if語句內的click事件(它位於與click事件所在位置不同的窗口中)。
這是我有:
AddNewCamper camp = new AddNewCamper();
camp.Show();
// This is where I'm confused. How do I say if this button is clicked,
// or how do i call its click event that's located in AddNewCamper?
if (camp.btnNewSubmit_Click_1())
{
Camper person = new Camper(camp.txtNewFirstName.Text);
camp.txtNewFirstName.Text = person.getName();
c.testListBox.Items.Add(person.getName());
campersFrame.Content = c;
}
好吧,如果你創建了一個按鈕,然後雙擊該按鈕,它會帶你到代碼視圖,以便您可以在一些代碼編寫爲你想要點擊按鈕時發生的事情。在我的項目中的另一個地方,我試圖編寫「如果該按鈕被點擊」所以在我的if(上面的語句)中,我試圖說如果用戶單擊該按鈕。 Idk如何編寫if(語句)。對不起,我只是不知道該怎麼問。 – TMan
你是說你只是想直接調用'AddNewCamper.btnNewSubmit_Click_1()',是不是? – Kev
爲什麼不把你的代碼放在AddNewCamper的'AddNewCamper.btnNewSubmit_Click_1()'事件處理程序中? – Kev