프로그램(C# etc.)
private void button1_Click(object sender, EventArgs e) button1_Click 함수 호출하는 법
질문폭격
2023. 1. 12. 09:10
button1_Click 기능은 일반적으로 사용자가 "button1"이라는 이름의 버튼을 클릭할 때 호출됩니다. 이 함수를 프로그래밍 방식으로 호출하려면 버튼에서 PerformClick() 메서드를 호출하기만 하면 됩니다. 다음은 코드에서 button1_Click 함수를 호출할 수 있는 방법의 예입니다:
button1.PerformClick();
이렇게 하면 버튼 클릭을 시뮬레이션하고 button1_Click 이벤트를 트리거하여 button1_Click 기능 내에서 코드를 실행합니다.
버튼이 범위에 없는 경우 메소드를 공개하고 양식을 인스턴스화하여 메소드를 호출할 수도 있습니다
formName form = new formName();
form.button1_Click(sender, e);
클릭 이벤트에 가입하고 가입 기능에서 대리인에게 전화할 수도 있습니다:
button1.Click += new EventHandler(button1_Click);
//...
void button1_Click(object sender, EventArgs e)
{
// your code here
}
그리고 나서 하는 것으로 행사를 소집한다
button1.OnClick(EventArgs.Empty);
이 방법은 버튼 클릭 이벤트 전에 버튼이 활성화되었는지, 표시되었는지 또는 유효성 검사가 필요한지 여부를 확인하지 않습니다. PerformClick()을 호출하기 전에 버튼이 올바른 상태인지 확인하는 것은 사용자에게 달려 있습니다.