[C#] 가계부 만들기 - Select 메시지

프로젝트/가계부(1)  2013.02.17 09:00

안녕하세요 명월입니다.


이번 포스팅에서는 Select 메시지를 만들어 보겠습니다. Select 메시지란 메인 뷰 클래스에서 그리드 바의 Item을 선택하면 입력 패널에 메시지를 전송하는 기능입니다.


메시지는 Input 메시지 와 동일 하게 사용하고 소스를 살펴 보도록 하겠습니다.



먼저 선택되어진 행의 정보를 맴버변수에 담고 선택행의 정보를 그대로 가져와서 Message에 '|' 구분으로 전문을 작성하여 전송하였습니다.


그럼 받는 쪽에서 확인 해 보도록 하겠습니다.


입력 클래스에서도 마찬가지로 WinProc 라는 함수를 상속 받아서 작성하겠습니다.




선택 되어지면 DataGridSelected 함수가 호출 되어집니다.
여기에서 보면 전문을 '|' 기준으로 Splite 가 진행되고 각 텍스트 박스에 값이 새겨지게 되겠습니다. 여기서 중요한 것은 선택되어지면 등록 버튼은 비활성이 되고 수정, 삭제, Cancel 버튼은 활성화가 되어야 겠습니다.



여기까지 완성이 되었습니다.
이제 수정이벤트, 삭제 이벤트, Cancel 이벤트까지 하면 프로젝트 1차 부분은 완료가 되겠네요.


다음 포스팅에서는 취소와 삭제 이벤트 부터 살펴보도록 하겠습니다.


댓글 0개가 달렸습니다.
댓글쓰기