Запуск тестового кода после завершения MainWindow - PullRequest
0 голосов
/ 11 октября 2018

Когда мне нужно попробовать какой-нибудь WPF-код c #, я часто создаю новое приложение с кнопкой и помещаю свой тестовый код в событие Button_Click.Затем я устанавливаю точку останова в событии Button_Click, запускаю приложение, нажимаю на кнопку и проверяю свой код с помощью отладчика.

Это нормально, но мне интересно, как правильно сделать то же самое, избегая нажатия кнопки,То есть: когда я запускаю приложение и после того, как это MainWindow будет полностью выполнено, я хотел бы, чтобы выполнение продолжилось с моим тестовым кодом (в методе).

PS Этот вопрос для приложения WPF GUI.В противном случае я знаю, что мог бы использовать консольное приложение ...

1 Ответ

0 голосов
/ 11 октября 2018

Использовать загруженное событие:

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

    private void MainWindow_Loaded(object sender, RoutedEventArgs e)
    {
        //your code
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...