コード例 #1
0
        /// <summary>
        /// Visualizza la pagina modale di attesa per operazione in corso
        /// </summary>
        /// <param name="ParentPage">Pagina che necessita dell'attesa</param>
        /// <returns>Oggetto della pagina di attesa</returns>
        static public async Task <WaitPage> StartWait(Page ParentPage)
        {
            WaitPage waitPage = new WaitPage
            {
                BindingContext = new { Message = AppResources.txtPleaseWait }
            };

            await ParentPage.Navigation.PushModalAsync(waitPage, true);

            return(waitPage);
        }
コード例 #2
0
 /// <summary>
 /// Termina l'attesa e chiude la pagina di attesa.
 /// </summary>
 /// <param name="waitPage">Oggetto della pagina di attesa restituito da StartWait</param>
 /// <returns></returns>
 static public async Task StopWait(WaitPage waitPage)
 {
     await waitPage.Close();
 }