private async void UserControl_Loaded(object sender, RoutedEventArgs e)
        {
            if (loaded)
            {
                return;
            }
            loaded    = true;
            reloading = true;
            AscFlyoutItem.IsChecked = Service.Settings.OrderByDefault == Order.Ascending;
            DesFlyoutItem.IsChecked = Service.Settings.OrderByDefault == Order.Descending;
            Data.ControlsEnabled    = false;          // THIS ---------------
            Data.LoadBookmarks();
            await HandleSearch();

            Data.ControlsEnabled = true;
            reloading            = false;
        }
示例#2
0
        private async void Archives_AttachedToVisualTree(object sender, VisualTreeAttachmentEventArgs e)
        {
            if (Design.IsDesignMode)
            {
                return;
            }
            if (loaded)
            {
                return;
            }
            loaded    = true;
            reloading = true;
            //AscFlyoutItem.IsChecked = Service.Settings.OrderByDefault == Order.Ascending;
            //DesFlyoutItem.IsChecked = Service.Settings.OrderByDefault == Order.Descending;
            Data.ControlsEnabled = false;             // THIS ---------------
            Data.LoadBookmarks();
            await HandleSearch();

            Data.ControlsEnabled = true;
            reloading            = false;
        }