NavigationWindow 응용 프로그램에서 버튼을 최소화 / 최대화 / 닫습니다.

StackOverflow https://stackoverflow.com//questions/11689780

  •  12-12-2019
  •  | 
  •  

문제

나는 WPF와 C #의 초보자이지만 WPF NavigationWindow 응용 프로그램을 개발하기 시작했습니다.Custom Maximize / Controls를 최대화 / 최소화하는 ChomessFex 창이되기를 바랍니다.그러나 내 버튼에 대한 이벤트를 설정하면 창에 영향을주지 않습니다.

여기 내 xaml :

<NavigationWindow x:Class="app.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="app title" Height="600" Width="800" MinHeight="600" MinWidth="800" WindowStyle="None" ResizeMode="NoResize" WindowStartupLocation="CenterScreen" Icon="appIcon.ico" Source="starting.xaml">
</NavigationWindow>
.

여기 버튼의 클릭 이벤트가 있습니다.

private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            MainWindow window = new MainWindow();
            window.WindowState = WindowState.Minimized;
        }
.

질문을 중복하고, 이런 종류의 프로그래밍에서 새로운 것을 신고한다면, 나를 용서하십시오 :) 그래서 도움이 되십시오

도움이 되었습니까?

해결책

새 창을 만들지 마십시오. 사용중인 하나를 사용해보십시오.

시도 :

// MainWindow window = new MainWindow();
this.WindowState = WindowState.Minimized;
.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top