본문 바로가기
C#

C# WPF Popup Window 띄우기

by orange+ 2023. 5. 16.

C# WPF Popup Window 를 띄우기 위해서는 아래와 같이 할 수 있습니다.

1.먼저 팝업 용 윈도우 클래스를 생성합니다.

 

2.xaml 파일에 아래와 같이 팝업 창을 띄우기 위한 버튼을 생성합니다.

    <StackPanel Orientation="Horizontal">
          <TextBox x:Name="txtBankcd" Width="60" Margin="0 1 0 0" Height="20" FontSize="11"/>
          <Button x:Name="btnBankcd" HorizontalAlignment="Right" Grid.Column="1" Width="22" Height="18" 
                                            Margin="-30 0 0 0" Background="White" Style="{StaticResource topButton}"                 

                                            Click="btnBankcd_Click" >
                 <Icon:PackIconMaterial Kind="Magnify" Width="15" Height="15"/>
          </Button>
          <TextBox x:Name="txtBanknm" Width="88" Margin="2 1 0 0" Height="20" FontSize="11" 

                                            Background="LightGray"/>
    </StackPanel>

위 스크립트로 생성한 화면입니다.

3.돋보기 버튼 클릭시 ShowDialog() 메소드를 활용하여 Modal 형태로 윈도우를 오픈합니다.

      private void btnBankcd_Click(object sender, RoutedEventArgs e)
        {
            PopupWindow popupWindow = new PopupWindow();

            popupWindow.Title = "은행코드 도움창";
            popupWindow.ShowDialog();
        }

 

 

어때요?

생각했던 것보다 쉽고 간단하죠?

 

자 그럼 달인이 되는 그 날 까지 우리 모두 화이팅!!!

 

 

 

 

그런데 혹시 가슴이 답답해 명상이나 힐링이 필요하시다면?

아래로 한번 들러 주세요~ ^^

 

https://youtu.be/oRHsThgQdzk?feature=shared

 

'C#' 카테고리의 다른 글

C# WPF DatePicker 활용하기 2  (0) 2023.05.16
C# WPF DatePicker 활용하기  (0) 2023.05.16
C# DataGridView 꾸미기  (0) 2023.05.16
C#에서 DataGridView 폰트 지정 방법  (0) 2023.05.16
C# DataGridView에 색깔 설정하는 방법  (0) 2023.05.16

댓글