在主窗口构造函数完成后运行一个方法

本文关键字:方法 一个 运行 窗口 构造函数 | 更新日期: 2023-09-27 18:05:04

我试图运行一个方法后MainWindow建设,将编辑一个文本块文本我有。但是,当我在构造函数中调用该方法时,它在窗口加载之前完成,这意味着任何和所有文本更改都没有完成。一旦窗口完全加载而不在构造函数中调用它,我就不知道如何运行该方法。下面是我目前的代码:

public partial class MainWindow : Window {
    public MainWindow() {
        InitializeComponent();
    }

    public void WriteBios() {
        Stopwatch timer = new Stopwatch();
        timer.Start();
        while (timer.Elapsed < TimeSpan.FromSeconds(5)) {
            for (int i = 0; i < 5; i++) {
                MainText.Text = "_";
                MainText.Text = "";
                i++;
            }
        }
    }
}

在主窗口构造函数完成后运行一个方法

窗口类有一个您可以订阅的Loaded事件。这应该能解决你的问题。