WPF의 Window.ShowDialog
메서드는 nullable boolean을 반환합니다. CommonDialog.ShowDialog
도 마찬가지입니다.ShowDialog()는 언제 null을 반환합니까?
이제는 false (사용자가 Cancel을 클릭하거나 Esc 키를 누름)가 true를 반환하는 경우를 이해합니다. 코드가 Window.DialogResult
을 true로 설정했는데, 이는 OK 클릭에 대한 응답으로 나타납니다. 하지만 널?
제 생각에는 제목 표시 줄의 닫기 버튼을 클릭하면 null이 반환 될 수 있습니다. 그러나 docs 상태 (및 테스트하여 확인한)는 the title-bar Close button is treated as a Cancel입니다.
Window.ShowDialog
또는 CommonDialog.ShowDialog
은 언제 null을 반환합니까?
MS 설명서를 사랑해야합니다. "Nullable <(Of <(T>)>) 사용자가 창을 닫은 방법을 나타내는 Boolean 형식의 값입니다." 이런, 그게 도움이된다. –
작가는 개발자에게 이야기하고 질문을 할 수는 없지만 화면에있는 것만 액세스 할 수있는 문서와 같은 소리입니다. – SqlRyan