반응형
사내 프레임워크가 있고
뷰는 다이얼로그를 상속받은 상태
OK 버튼을 만들고 클릭 이벤트에 기능을 달고 마지막에 상속받은 base.CloseWithOk()를 호출한다.
정상적으로 보이지만
문제는 프레임워크에서 기본적으로 엔터 키 입력 시 CloseWithOk가 호출된다는 사실
그래서 엔터키를 입력한 경우 내가 추가한 로직을 타지않는 버그였다.
기존의 코드에 내가 생각한 시점과 일치하는게 있다면 그 메서드를 오버라이드해서 코드를 작성하는게 안전한 코드를 작성하는 방법이다.
반응형
'회사' 카테고리의 다른 글
SMTP 서버 구축 (0) | 2019.08.08 |
---|---|
다른 업체와 공유하는 DB 테이블 만들 때 고려할 점 (0) | 2019.07.19 |
IsFill & FillColor 관계 (0) | 2019.03.06 |
형상관리 (0) | 2019.01.07 |
XML에 사용자 설정 코드 넣고 불러와서 쓰기 (0) | 2018.08.20 |
댓글