首页 > 解决方案 > MainWindow 完成后运行测试代码

问题描述

当我需要尝试一些 c# WPF 代码时,我经常创建一个带有按钮的新应用程序,并将我的测试代码放入Button_Click事件中。然后我在事件中设置断点Button_Click,运行应用程序,单击按钮并使用调试器检查我的代码。

没关系,但我想知道避免按钮的正确方法是什么。也就是说:当我运行应用程序并在 MainWindow 完全执行之后,我希望继续执行我的测试代码(在一个方法中)。

PS 这个问题是针对 WPF GUI 应用程序的。否则,我知道我可以使用控制台应用程序...

标签: c#wpf

解决方案


使用 Loaded 事件:

public partial class MainWindow : Window
{
    public MainWindow()
    {
        InitializeComponent();
        Loaded += MainWindow_Loaded;
    }

    private void MainWindow_Loaded(object sender, RoutedEventArgs e)
    {
        //your code
    }
}

推荐阅读