WPF Q&A

서브윈도우에서 메인윈도우의 컨트롤을 제어하고 싶습니다 왕초보자 평점: 없음 조회: 454
일단 메인윈도우에 disable된 버튼과 비밀번호버튼을 만들고,
비밀번호 버튼을 누르면 새창이 뜨고 새창에서  비밀번호를 입력한뒤  새창의 확인버튼을 누르면
메인윈도우에 disable된 버튼을 enable시키는 로직을 구현하고 싶습니다.

비밀번호버튼를 눌러 새창을 띄워서 비밀번호 입력까지는 했는데, 확인버튼을 눌렀을시에 어떻게 메인윈도우에 Disable된 버튼을 접근할수 있는지 궁금합니다.


<MainWindow.xaml.cs>

        private void Pswdbtn_Click(object sender, RoutedEventArgs e)
        {
            Password passwordWin = new Password();
            passwordWin.ShowDialog();
        }


<MainWindow.xaml>
<Button x:FieldModifier="public" x:Name="ModelEditbtn" Content="모델설정" HorizontalAlignment="Right" Margin="0,878,16,0" VerticalAlignment="Top" Width="172" FontSize="36" Height="58" IsEnabled="False"/>


<Password.xaml>
<Grid>
        <Button x:Name="Confirmbtn" Content="확인" HorizontalAlignment="Left" Margin="293,93,0,0" VerticalAlignment="Top" Width="92" Height="45" Click="Confirmbtn_Click"/>
        <PasswordBox x:Name="passwordBox"  HorizontalAlignment="Left" Margin="26,93,0,0" VerticalAlignment="Top" Width="242" Height="45" FontSize="16"/>
    </Grid>

태그 : C# WINDOW WPF
작성자 정보
왕초보자
Level 13
 [EXP.34/40]

메일:  비공개
글등록 +12 144 덧글등록 +3 24
자기소개
안녕하세요.
글 공유하기 |
  tweet facebook
2018-07-17 오후 5:38:00
나도한마디
사용자
호산골            [2018-07-18]
Level 5
 [EXP.2/16]
MVVM 패턴 활용하여 Locator를 통해 ViewModel 공유하여 처리하는 방법이 있습니다.
태그로 엮인글
[구인&교육정보] [가산동]대기업 외식 브랜드 ERP 시스템 운영 개발자 모집합니다.  채용 담당자
[구인&교육정보] [기흥] UI개발) C#.NET 중급 개발자 모집  인텍솔루션(주)
[구인&교육정보] [인천 송도] C# WinForm 개발자를 모십니다. (신입 or 경력자 가능)  김형규
[구인&교육정보] [ 안산 ] .NET 생산업무 시스템 [ 운영 / 초급 ]  한국정보데이터시스
[구인&교육정보] [ 안산 ] .NET 생산업무 시스템 [ 운영 / 초급 ]  한국정보데이터시스
[구인&교육정보] [안산] 제조관리 운영) C# 초급 or 중급 유지보수 모집  인텍솔루션(주)
[구인&교육정보] [ 수원 / 안산 ] .NET 제조업무 시스템 [ 운영 / 초급 ]  한국정보데이터시스
[C#.NET Q&A] Datagridview 에 지정한 컬럼을 콤보박스로 변환하고 싶습니다.[2]+1  닷지
[C#.NET Q&A] C# 라벨 배열 일괄 추가 방법 문의(For 문 등...)[1]  유델델리
[구인&교육정보] [ 기흥 ] C# 생산관리 시스템 [ 개발 / 중급 ]  한국정보데이터시스
글리스트
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
Thread 에서 UI변경 2번째....[2]+1  hoon
Thread 에서 UI변경[1]  hoon
wpf에서 객체 자체를 바인딩[1]  이기현
c# wpf http통신으로 img받아오기[1]  이기현
c# viewModel에서 윈도우 참조질문입니다.[7]+2  이기현