2017-05-16 1 views
0

모달 윈도우가 열려있을 때 다른 윈도우를 전환하거나 활성화 할 수 있습니까? 내가 제대로 이해하면WP- 모달 윈도우

Window1 window = new Window1(); 
window.ShowDialog(); 

답변

1

다음과 같은 일을 할 수 있습니다

Window1 window = new Window1();  
window.Activate(); 

이 창을 활성화하고 전경에 나타납니다.

+0

사실 저는 Window1, Window2 및 Window3과 같은 3 개의 창을 가지고 있습니다. 프로젝트를 시작할 때 Window1과 Window3이 동시에 열립니다 (항상 열림). 버튼을 클릭하면 Window2가 열립니다. Window2는 모달 창이지만 Window2가 열려있는 동안 Window 3에 액세스해야합니다. –

+0

질문을 다시 한번 명확하게 설명해주십시오. Window2가 열려있을 때 Window3에 액세스해야합니까? – Alex

+0

예, 정확하게! –

1

모달 창에서 상위 폼으로 컨트롤을 다시 설정할 수 없다고 생각합니다 (모달 창 사용의 포인트입니다). 모달이 아닌 창을 사용할 수 있습니다.

window.Show(); 

window.Activate();을 사용하는 경우 양식이 표시되지 않습니다.

+0

이 점에 동의하면 모달 대신 일반적인 창을 사용할 수 있습니다. – Alex

+0

좋아요, 그럴 수 있는지 알고 싶었습니다. 답변 주셔서 감사합니다/의견 :) –