c# - MainWindow 完成后运行测试代码
问题描述
当我需要尝试一些 c# WPF 代码时,我经常创建一个带有按钮的新应用程序,并将我的测试代码放入Button_Click
事件中。然后我在事件中设置断点Button_Click
,运行应用程序,单击按钮并使用调试器检查我的代码。
没关系,但我想知道避免按钮的正确方法是什么。也就是说:当我运行应用程序并在 MainWindow 完全执行之后,我希望继续执行我的测试代码(在一个方法中)。
PS 这个问题是针对 WPF GUI 应用程序的。否则,我知道我可以使用控制台应用程序...
解决方案
使用 Loaded 事件:
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
Loaded += MainWindow_Loaded;
}
private void MainWindow_Loaded(object sender, RoutedEventArgs e)
{
//your code
}
}
推荐阅读
- python - 你如何用 Scrapy 抓取图像?
- php - 如何自定义 laravel 数组验证错误键和消息
- sql - Postgres 将空字符串转换为 NULL
- flutter - 在 Flutter onTap 中动态添加/删除 Widget 列表
- python - 如何为 matplotlib FuncAnimation 定义 func 参数
- r - 将 GPS 经纬度跟踪数据转换为足球场上的位置 x 和位置 y?
- swift - Swift:更改系统光标
- python - “无”不能与数字相比较。还有其他选择吗?
- python - 2dArray 的最小值
- html - 如何旋转背景并切出超出设备宽度的部分?