Imposta i comandi dei pulsanti come minimizzare / massimizzare / chiudere i pulsanti nell'applicazione navigazioneWindow?

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

  •  12-12-2019
  •  | 
  •  

Domanda

I Am Newbie in WPF e C #, ma ho iniziato a sviluppare un'applicazione di navigazione WPFWindow.Voglio che sia una finestra in cromo con custom maximize / minimizza i controlli.Ma quando impostare gli eventi per i miei pulsanti, non influenzano la finestra.

Ecco il mio 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>
.

Ecco il mio evento Click per il pulsante:

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

Perdonami, se sto duplicando una domanda, e tieni presente, che sono nuovo in questo tipo di programmazione :) quindi aiuto, per favore

È stato utile?

Soluzione

Non effettuare una nuova finestra, prova a utilizzare quello che stai usando.

Prova questo:

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top