public AbrMainPg()
        {
            this.InitializeComponent();
            if (Windows.ApplicationModel.DesignMode.DesignModeEnabled)
            {
                return;
            }

            _abrVM = ViewModelDispatcher.AbrVM;
            btnPinTile.Visibility = /*WinTileHelper.IsPinned ? Visibility.Collapsed : */ Visibility.Visible;

#if DEBUG
            ApplicationView.GetForCurrentView().Title = /*tbVer.Text =*/ $@"Dbg: built {(DateTime.Now - DevOp.BuildTime(typeof(App))).TotalDays:N1} days ago";
#else
            ApplicationView.GetForCurrentView().Title = /*tbVer.Text =*/ $@"Rls: {DevOp.BuildTime(typeof(App))}";
#endif
        }
        public MainPage()
        {
            this.InitializeComponent();

            _vm              = MainVM.Instance;
            DataContext      = _vm;
            _vm.MediaElement = pl1;

            var bt = DevOp.BuildTime(typeof(App));

#if DEBUG
            ApplicationView.GetForCurrentView().Title = tbVer.Text = $@"Dbg: {(DateTime.Now - bt):d\ h\:mm} ago";
#else
            ApplicationView.GetForCurrentView().Title = tbVer.Text = $@"Rls: {bt}";
#endif

            this.NavigationCacheMode = NavigationCacheMode.Required; // I want this page to be always cached so that we don't have to add logic to save/restore state for the checkbox. //C:\gh\Windows - universal - samples\Samples\BackButton\cs\Scenario1.xaml.cs
        }