728x90
Delegate를 사용하는 경우는 대략 아래와 같다.
1. 메인 폼(Main Form)에서 자식폼으로 값을 전달해야 할 경우
2. 자식 폼에서 메인 폼으로 값을 전달해야 할 경우
세가지 경우만 알면 폼 간에 값을 넘기는 것에 대한 이해는 다 했다고 볼 수 있다.
- Delegate는 Class 밖엔 선언한다.
- 델리게이트 타입과 실행 메서드 타입은 동일해야 한다.
- 이벤트는 값을 전달하는 쪽에서 선언해야 한다.
[출처]
https://link2me.tistory.com/928
https://afsdzvcx123.tistory.com/343
728x90
'C#' 카테고리의 다른 글
얕은 복사(Shallow Copy), 깊은 복사(Deep Copy) (0) | 2022.12.26 |
---|---|
Find vs FirstOrDefault (0) | 2022.12.19 |
[DevExpress] GridControl 헤더에 체크박스 넣기 (0) | 2022.12.17 |
[DevExpress] FormatConditionRuleIconSet 사용하여 값의 범위에 따라 특정 아이콘 보여주도록 설정 하기 (0) | 2022.12.16 |
BadImageFormatException 오류 (0) | 2022.12.16 |