📜  关闭退出按钮 wpf - C# (1)

📅  最后修改于: 2023-12-03 14:50:06.161000             🧑  作者: Mango

关闭退出按钮 wpf - C#

在WPF应用程序中,关闭退出按钮通常是必须的。本文将介绍如何在WPF应用程序中添加一个关闭退出按钮。

XAML

我们可以通过XAML标记来添加关闭退出按钮。下面是一个示例:

<Window x:Class="MyApp.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="My Application" Height="350" Width="525">
    <Grid>
        <Button Content="Close" Margin="10" Click="CloseButton_Click"/>
    </Grid>
</Window>

在上面的示例中,我们在窗口中添加了一个按钮。为了让按钮离窗口边缘更远一些,我们设置了Margin属性。Click属性用来指定当按钮被点击时要调用的方法。

C#

在代码文件中,我们需要添加一个事件处理程序来处理Click事件。

private void CloseButton_Click(object sender, RoutedEventArgs e)
{
    this.Close();
}

在上面的示例中,我们创建了一个名为CloseButton_Click的方法,并将其绑定到按钮的Click事件。该方法的主要作用是关闭当前窗口,它调用了Window类中的Close()方法。

Markdown格式返回

本文介绍了如何在WPF应用程序中添加关闭退出按钮。在XAML中,我们使用标记来定义按钮,以及按钮的MarginClick属性。在C#代码中,我们创建了一个名为CloseButton_Click的方法来关闭窗口。代码片段如下:

<Window x:Class="MyApp.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="My Application" Height="350" Width="525">
    <Grid>
        <Button Content="Close" Margin="10" Click="CloseButton_Click"/>
    </Grid>
</Window>
private void CloseButton_Click(object sender, RoutedEventArgs e)
{
    this.Close();
}

现在,你可以在你的WPF应用程序中添加关闭退出按钮了!