Desidero sapere quale metodo viene chiamato per default quando viene caricata una pagina xaml nell'applicazione Windows Phone e come posso modificare il metodo che deve essere chiamato prima sul caricamento?quale metodo viene prima chiamato quando una pagina xaml viene caricata in Windows Phone per impostazione predefinita?
6
A
risposta
-2
Per rispondere direttamente alla tua domanda: Inizializza è l'evento che stai cercando.
Per informazioni più dettagliate, Google è tuo amico:
Application Lifecycle - http://msdn.microsoft.com/en-us/windowsphonetrainingcourse_applicationlifetimewp7lab_topic2.aspx
Controlli e altri oggetti dovrebbero seguire il ciclo di vita dell'evento di serie:
12
Per eseguire automaticamente un azione sul caricamento della pagina, utilizzare questo nel costruttore della pagina: -
public MainPage()
{
InitializeComponent();
Loaded += (s, e) =>
{
//write logic here
}
}
+0
Questa è la risposta. –
2
È anche possibile impostare il gestore Loaded
tramite XAML:
XAML:
<Page
...
Loaded="OnPageLoaded">
.xaml.cs:
private void OnPageLoaded(object sender, RoutedEventArgs e)
{
...
}
Non v'è alcun 'evento Initialized' in' page' e 'Loaded' viene attivato prima che tutti i componenti (della definizione xaml) siano inizializzati. –