Exemple #1
0
        protected async void LoadDirectory()
        {
            IsBusy = true;

            await Task.Delay(3000);

            StudentDirectory.Students = StudentDirectoryService.LoadStudentDirectory().Students;

            IsBusy = false;
        }
        private async void LoadDirectory()
        {
            if (!IsBusy)
            {
                IsBusy = true;
                await Task.Delay(3000);

                var loadedDirectory = StudentDirectoryService.LoadStudentDirectory();

                foreach (var student in loadedDirectory.Students)
                {
                    Students.Add(student);
                }
                IsBusy = false;
            }
        }
        async void LoadDirectory()
        {
            if (this.IsBusy == false)
            {
                this.IsBusy = true;

                await Task.Delay(3000);

                var loadedDirectory = StudentDirectoryService.LoadStudentDirectory();

                foreach (var student in loadedDirectory.Students)
                {
                    this.Students.Add(student);
                }

                this.IsBusy = false;
            }
        }
        async void LoadDirectory()
        {
            if (!IsBusy)
            {
                IsBusy = true;

                // simulate external data reading
                await Task.Delay(3000);

                var loadedDirectory = StudentDirectoryService.LoadStudentDirectory();

                foreach (var student in loadedDirectory.Students)
                {
                    Students.Add(student);
                }

                IsBusy = false;
            }
        }