양식 (AddNewCamper)에는 텍스트 상자와 제출 단추가 있습니다. 다른 양식으로 작성하려고합니다.버튼 클릭 호출 이벤트 메서드
if (submit button is clicked)
do stuff
버튼이 실제로있는 창에서 클릭 이벤트가 생성되었습니다. 그래서 나는 click 이벤트가 호출되는 곳을 클릭 이벤트가 위치한 곳과 다른 창에있는 if 문 내부에서 호출하려고합니다.
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.btnNewSubmit_Click_1() 이벤트 핸들러에 코드를 넣지 않는 이유는 무엇입니까? – Kev