- A폼에서 B폼을 호출할때 매개변수로 정보를 넘겨줄수 있지만
- B폼에서 A 폼으로 B정보를 넘겨주거나, A정보를 받으려고 할때 Delegate / Event 를 통해서 다룰수있다
Class A classb.buttonclick += classb_buttonclick; // 이벤트생성 해서 사용 |
Class B public delegate int ButtonClickHandler(string value1); public event ButtonClickHandler buttonclick;
//사용시 주의점이 해당 이벤트가 null 인지 확인해봐야함 if (buttonclick != null) int returnInt = InsertItemEvent(value1); |
'C# > C# 코딩의 기술' 카테고리의 다른 글
[C# 이벤트 매개변수 전달] 무명메소드를 사용해서 전달하는 법 (0) | 2019.07.12 |
---|---|
[C# Guid값으로 객체 생성] (0) | 2019.07.11 |
devexpress 그리드 필터를 변경해도 체크내역을 남겨야할 경우 (0) | 2018.05.17 |
테이블명을 제한적으로 만들어서 관리가 필요할때. (0) | 2018.04.19 |
c# Linq Query Left join (0) | 2018.04.17 |