Conjunto de controles de botão de como minimizar/maximizar/fechar botões de NavigationWindow aplicação?

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

  •  12-12-2019
  •  | 
  •  

Pergunta

Eu sou novato no WPF e C#, mas eu comecei a desenvolver uma WPF NavigationWindow aplicação.Eu quero ser cromo janela com o costume, maximizar/minimizar os controles.Mas quando eu eventos para os meus botões, eles não afetam a janela.

Aqui está o meu 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>

aqui é o meu evento de clique do botão:

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

Perdoe-me, se estou a duplicação de pergunta, e tenha em mente, também, que eu sou novo neste tipo de programação: a) para o ajudar, por favor

Foi útil?

Solução

Não faça uma nova janela, tente usar a que você está usando.

Tente isso:

// MainWindow window = new MainWindow();
this.WindowState = WindowState.Minimized;
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top