我想知道在windows phone app中加载xaml页面时默认首先调用哪个方法,如何更改必须在加载时首先调用的方法?
答案 0 :(得分:12)
要在页面加载时自动执行操作,请在页面构造函数中使用它: -
public MainPage()
{
InitializeComponent();
Loaded += (s, e) =>
{
//write logic here
}
}
答案 1 :(得分:2)
您还可以通过xaml:
设置Loaded
处理程序
的.xaml:
<Page
...
Loaded="OnPageLoaded">
.xaml.cs:
private void OnPageLoaded(object sender, RoutedEventArgs e)
{
...
}
答案 2 :(得分:-2)
直接回答您的问题:初始化是您要查找的事件。
有关详细信息,Google是您的朋友:
应用程序生命周期 - http://msdn.microsoft.com/en-us/windowsphonetrainingcourse_applicationlifetimewp7lab_topic2.aspx
控件和其他对象应遵循标准事件生命周期: