Ejemplo n.º 1
0
        public static async Task DisplayDialog(string title, string desc, Dialog d, string username = null, bool askStore = false)
        {
            await DialogDisplaySemaphoreSlim.WaitAsync();

            try
            {
                var dialog = new VLCDialog();
                dialog.Closed += Dialog_Closed;
                dialog.Initialize(title, desc, d, username, askStore);
                await dialog.ShowAsync();
            }
            catch { }
        }
Ejemplo n.º 2
0
        public static async Task DisplayDialog(string title, string desc)
        {
            await DialogDisplaySemaphoreSlim.WaitAsync();

            try
            {
                var dialog = new VLCDialog();
                dialog.Closed += Dialog_Closed;
                dialog.Initialize(title, desc);
                await dialog.ShowAsync();
            }
            catch { }
        }
Ejemplo n.º 3
0
        public static async Task DisplayDialog(string title, string desc, Dialog d, Question questionType, string cancel, string action1, string action2)
        {
            if (questionType == Question.warning)
            {
                d.postAction(1);
                return;
            }

            await DialogDisplaySemaphoreSlim.WaitAsync();

            try
            {
                var dialog = new VLCDialog();
                dialog.Closed += Dialog_Closed;
                dialog.Initialize(title, desc, d, questionType, cancel, action1, action2);
                await dialog.ShowAsync();
            }
            catch { }
        }