WPF Q&A

메인창에서 자식창띄우고 자식창에서 OpenFileDialog 띄우는방법. 왕초보자 평점: 없음 조회: 235
안녕하세요.

메인윈도우에서 
        private void btn_Click(object sender, RoutedEventArgs e)
        {
            ChildWindow ChildWin = new ChildWindow();
            ChildWin .ShowDialog();                                  <--- 예외
        }

이런식으로 자식창을 띄운다음에 자식창에서

        private void Firstbtn_Click(object sender, RoutedEventArgs e)
        {
             OpenFileDialog openFileDialog = new OpenFileDialog();
            if (openFileDialog.ShowDialog() == true)
            {
                
            }
 
        }
이렇게 파일탐색기를 또 열려고 하는데 위에 예외라고 표시해놓은 곳에서 
""System.ArgumentException: '값이 예상 범위를 벗어났습니다.'""
이런 에러가 뜨네요. 구글링 해보니 자식이 다른 자식을 Add해서 그런 거라고 하는데
이런 에러는 어떻게 해결해야 하나요???
애초에 자식창을 열때 소유자를 자식으로 해놓아야 하나요?? 그렇다면 어떻게해야 자식창이 본인을 소유자로 가질 수 있을까요?

또한, ChildWin.ShowDialog()를 ChildWin.Show()로 바꾸었더니 이번엔 openFileDialog.ShowDialog() 이 부분에서 똑 같은 에러가 뜨네요....뭐가 문제인가요?
태그 : 부모 자식 자식창 child
작성자 정보
왕초보자
Level 13
 [EXP.11/40]

메일:  비공개
글등록 +12 132 덧글등록 +3 21
자기소개
안녕하세요.
글 공유하기 |
  tweet facebook
2018-07-26 오후 1:53:05
나도한마디
사용자
지나가던            [2018-07-27]
Level 39
 [EXP.37/80]
위에 설명대로 해보았지만 예외가 발생하지 않습니다.

다른 이유로 예외가 발생되는것 같습니다.
사용자
롬메달            [2018-07-27]
Level 51
 [EXP.159/250]
ChildWin .ShowDialog(); <--- 예외

이건 화면 출력할때 view내용에서 잘못된거에요. 자식창이니 뭐니하고는 상관없스비다
태그로 엮인글
[C#.NET Q&A] [질문]MDI 자식창 show( ) 시 FormBoardStyle 이 일시적으로 변경되어 보이는 문제[1]  윤구슬
[C#.NET Q&A] [RE...재질문]자식창은 하나만 띄우고 부모창에서 전달해주는 값(for문) 계속 처리 하는 방법 문의[3]+3  눈팅
[C#.NET Q&A] 자식창은 하나만 띄우고 부모창에서 전달해주는 값(for문) 계속 처리 하는 방법 문의[3]+2  눈팅
[ASP.NET Q&A] 자바스크립트 Reload() 질문있습니다.[1]  일단시작해보자
[WPF Q&A] 자식윈도우에서 부모윈도우 grid 네임으로 접근하는 법[2]+1  열혈남자
[WPF Q&A] 부모 윈도우에서 값 넘기기[2]+4  열혈남자
[C#.NET Q&A] 부모 폼에서 시리얼포트로 받고 있는데 데이터를 자식 폼에서 실시간으로 확인 방법은?[2]  은빛늑대
[C#.NET Q&A] MDI Form 에서 부모Form이 최대, 최소화 될 때 자식 폼 크기 변경[2]+4  상남자
[C#.NET Q&A] 초보인데요... MainFrom에 자식Form로드시키는 것부터 막히네요...[1]  막시무스김
[실버라이트 Q&A] 혹시 ChildWindow를 부를떄 인자값 넘겨 주려면 어떻게 사용하나요??ㅜ  좀도와주십쇼
글리스트
List<string> 을 확장정렬하려면 어떻게 해야 하나요?[3]+5  insurang
책보고 처음 쓰레드 ( Thread ) 따라했는데, 값이 책과 다릅니다.[1]+1  insurang
스크린페인팅 프로그램을 만들고싶은데[1]+1  엿장수
파일다이얼로그 띄울때[1]+1  엿장수
smtp 메일서버 daum.net 보내 지나요?[1]+1  insurang
Listview에서 출력된 column 값 질문[2]+2  Sad7Dayz
blue 효과 적용 방법 문의 드립니다.[1]  hoon
Enum 을 Xaml 에서 사용하는 방법 궁금합니다.[3]  비가와요
버튼 사이즈를 NaN 으로 나오게 하는 방법 알려주세요.[1]  insurang
Blend 에 있는 컨트롤 VS로 가져올 수 있나요?[1]+1  insurang
 ★현재글->   메인창에서 자식창띄우고 자식창에서 OpenFileDialog 띄우는방법.[2]  왕초보자
timer UI문제[1]+1  왕초보자
스택패널 바깥을 누르면 스택패널 Visible 를 Visible.Collapsed 으로 변경하고 싶습니다.[2]+2  insurang
상대경로 구하기[1]  왕초보자
윈도우와 윈도우, 윈도우와 페이지, 페이지와 페이지간에 데이터 주고받기[4]+1  왕초보자
서브윈도우에서 메인윈도우의 컨트롤을 제어하고 싶습니다[1]  왕초보자
멀티쓰레드? 비동기? 로 새창을 열고싶습니다.[1]+2  왕초보자
새창에서 gif사용[1]  왕초보자
Grid 안에 위치한 TextBox 가 입력된 글자에 의해 Width 가 변합니다...[3]+2  비가와요
Grid에서 페이징처리 궁금한점이 있습니다.[2]+2  방랑이z
Thread 에서 UI변경 3번째....[2]+1  hoon