다이얼로그 2

#100_닷넷(.NET)_ WinForm - 모달리스(Modeless) Dialog 활용

안녕하세요 삽잡이입니다. 지난 시간에는 모달리스에 대해서 알아봤습니다.이번에는 모달리스를 통해서 ListBox를 한번 집어넣어볼까요? 세세하게 다루지 않고, 가볍게 읽으며 넘어가는 식으로 글을 쓰고자합니다.기존에 Window Native 영역인 API에 대한 이해가 없으시다면 이해가 잘 안가실 수 있으니, API 부분부터 다시 보시는 것 또한 추천드립니다! 데이터는 Modeless Form 내부에 저장하지 않을 것입니다.즉, Modeless를 호출한 부모에 저장을 하겠지요. 그런데, ListBox를 만들고 데이터에 접근하여 ListBox에 올리려면 어떻게 해야할까요? 바로, Modeless를 호출한 Form으로부터 저장되어있는 데이터를 접근하기 위해Getter 즉, 속성을 통해 접근하면 됩니다. List..

#099_닷넷(.NET)_ WinForm - 모달리스(Modeless) Dialog 생성 및 제거

안녕하세요 삽잡이입니다. 이번시간에는 모달리스 다이얼로그에 대해서 알아보려고합니다. 세세하게 다루지 않고, 가볍게 읽으며 넘어가는 식으로 글을 쓰고자합니다.기존에 Window Native 영역인 API에 대한 이해가 없으시다면 이해가 잘 안가실 수 있으니, API 부분부터 다시 보시는 것 또한 추천드립니다! 기존에 모달 다이얼로그의 경우,해당 다이얼로그가 실행된 상태에서 Focus가 집중되어있기 때문에,다른곳으로 이동하지 못합니다.또한, 모든 메시지는 모달이 띄워져있는 상태에서 처리하게 됩니다. 모달리스 다이얼로그의 경우 Focus가 해당 다이얼로그에 집중되어있지 않습니다. WinForm에서는 모달리스 다이얼로그 역시,Form을 하나 만들고 [속성]을 변경해주면 됩니다. FormBorderStyle 속성..