앞전에 소개한 방법과 다른 방법을 소개합니다.
이번에는 UserControl 내부에 다음과 같이 코드를 작성합니다.
UserControl Modifier속성은 Private라도 상관 없습니다.
public void setEventClick(System.EventHandler f1, System.EventHandler f2)
{
button1.Click += f1;
button2.Click += f2;
}
그리고 메인폼에서는 전에 사용한 code를 다음과 같이 바꿔주세요.
private void Form1_Load(object sender, EventArgs e)
{
myControl.setEventClick ( myButton1_Click , myButton2_Click );
}
'Tip !!! > C# tip' 카테고리의 다른 글
멀티 텍스트박스 Multi TextBox 에서 추가한 곳으로 스크롤 화면 이동 (0) | 2022.07.28 |
---|---|
시리얼포트 읽기 DataReceived 한문장이 한번에 안들어 올때 (0) | 2022.07.28 |
Serialize 사용 이진파일로 구조체 / Class 저장하고 읽기 (0) | 2022.07.28 |
Serialize 사용 안하고 이진파일로 구조체 / Class 저장하고 읽기 (0) | 2022.07.28 |
문자열 나누기 StringSplit (0) | 2022.07.28 |