Set Buttonコントロールは、ナビゲーションウィンドウアプリケーションの最小化/最大化/閉じるボタンとしてコントロールを設定しますか?

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