WPF-在MainWindow构造函数完成后运行方法

时间:2015-07-27 20:07:56

标签: c# wpf

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

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++;
            }
        }

    }
}

1 个答案:

答案 0 :(得分:3)

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