默认情况下在Windows Phone中加载xaml页面时首先调用哪个方法?

Nit*_*gad 6 c# windows-phone-7 windows-phone

我想知道在windows phone app中加载xaml页面时默认首先调用哪个方法,如何更改必须在加载时首先调用的方法?

Raj*_*tia 12

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

public MainPage()
{
    InitializeComponent();

    Loaded += (s, e) =>
    {
        //write logic here
    }
}
Run Code Online (Sandbox Code Playgroud)


Joe*_*eon -2

直接回答您的问题:初始化是您正在寻找的事件。

欲了解更多详细信息,谷歌是你的朋友:

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

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

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

  • “Page”中没有“Initialized”事件,并且在初始化所有(xaml 定义的)组件之前触发“Loaded”。 (4认同)