C#/C# 코딩의 기술
[C# 이벤트 생성] 호출되는 폼에서 상위폼 이벤트를 통해서 값 받기
RodeJ.H
2019. 7. 11. 12:17
- 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); |