2

ユーザーが閉じるボタン (赤い X ボタン) をクリックしてダイアログをキャンセルしたときに、特定のアクションを実行したい

ここに画像の説明を入力

他の操作のためにフォームが閉じているときではありません。かどうかを判断する方法

private void Window_Closing(object sender, CancelEventArgs e)

イベントはボタンによって発生しますか?

<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Height="60" Width="284" WindowStartupLocation="CenterScreen" 
    BorderBrush="#FFCCCCCC"
    BorderThickness="2"
    Background="#FFE0E0E0"
    WindowStyle="SingleBorderWindow" 
    ShowInTaskbar="False" ResizeMode="NoResize" Closing="Window_Closing">
4

2 に答える 2

0
    public MainWindow()
    {
        InitializeComponent();
        this.Closing+=new System.ComponentModel.CancelEventHandler(MainWindow_Closing);

    }
    private void MainWindow_Closing(object sender, EventArgs e)
    {
        MessageBox.Show("salman");

    }
于 2013-04-08T12:03:18.797 に答える