将按钮控件设置为NavigationWindow应用程序中最小化/最大化/关闭按钮?

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

  •  12-12-2019
  •  | 
  •  

我是wpf和c#的新手,但我开始开发一个wpf navigationWindow应用程序。我希望它是具有自定义最大化/最小化控件的无晶体窗口。但是当我为我的按钮设置活动时,它们不会影响窗口。

这是我的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