6

我想知道在 Windows Phone 应用程序中加载 xaml 页面时默认首先调用哪个方法,如何更改在加载时必须首先调用的方法?

4

3 回答 3

12

要在页面加载时自动执行操作,请在页面构造函数中使用它:-

public MainPage()
{
    InitializeComponent();

    Loaded += (s, e) =>
    {
        //write logic here
    }
}
于 2013-08-14T05:37:12.497 回答
3

您还可以Loaded通过 xaml 设置处理程序:

.xaml:

<Page
    ...
    Loaded="OnPageLoaded">

.xaml.cs:

private void OnPageLoaded(object sender, RoutedEventArgs e)
{
    ...
}
于 2015-12-29T23:18:54.950 回答
-2

直接回答您的问题: Initialize 是您要查找的事件。

如需更多详细信息,Google 是您的朋友:

应用程序生命周期 - http://msdn.microsoft.com/en-us/windowsphonetrainingcourse_applicationlifetimewp7lab_topic2.aspx

控件和其他对象应遵循标准事件生命周期:

http://msdn.microsoft.com/en-us/library/ms754221.aspx

于 2013-08-14T05:16:58.557 回答