Chcę wiedzieć, która metoda jest domyślnie wywoływana domyślnie po załadowaniu strony Xaml do aplikacji Windows Phone i jak mogę zmienić metodę, która musi zostać wywołana jako pierwsza przy załadowaniu?która metoda jest wywoływana po raz pierwszy, gdy strona xaml jest domyślnie załadowana do systemu Windows Phone?
6
A
Odpowiedz
-2
Aby bezpośrednio odpowiedzieć na pytanie: Zainicjuj to wydarzenie, którego szukasz.
celu uzyskania bardziej szczegółowych informacji, Google jest twoim przyjacielem:
cyklem życia aplikacji - http://msdn.microsoft.com/en-us/windowsphonetrainingcourse_applicationlifetimewp7lab_topic2.aspx
sterujące i inne przedmioty powinny być zgodne ze standardowego cykl imprez:
12
Aby automatycznie wykonują akcja na ładowanie strony, użyj tego w swoim konstruktorze stron: -
public MainPage()
{
InitializeComponent();
Loaded += (s, e) =>
{
//write logic here
}
}
+0
To jest odpowiedź. –
2
Można również ustawić obsługi Loaded
poprzez XAML:
.xaml:
<Page
...
Loaded="OnPageLoaded">
.xaml.cs:
private void OnPageLoaded(object sender, RoutedEventArgs e)
{
...
}
Nie ma '' wydarzenie Initialized' w Page' , a "Loaded" jest wyzwalane, zanim wszystkie komponenty (z definicji xaml) zostaną zainicjowane. –