public AccountSettingsFlyout()
        {
            InitializeComponent();

            _dialogService      = new DialogService(Dispatcher);
            _liveConnectWrapper = ((App)Application.Current).LiveConnectWrapper;

            if (!Windows.ApplicationModel.DesignMode.DesignModeEnabled)
            {
                UpdateLoginStatus();
            }
        }
Пример #2
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ContactPage"/> class.
        /// </summary>
        public ContactPage()
        {
            InitializeComponent();

            DefaultViewModel["RefreshCommand"] = new RelayCommand(Refresh);

            _liveConnectWrapper = ((App)Application.Current).LiveConnectWrapper;

            _navigationHelper            = new NavigationHelper(this);
            _navigationHelper.LoadState += navigationHelper_LoadState;
            _navigationHelper.SaveState += navigationHelper_SaveState;
        }
Пример #3
0
        public HubPage()
        {
            InitializeComponent();

            _dialogService      = new DialogService(Dispatcher);
            _liveConnectWrapper = ((App)Application.Current).LiveConnectWrapper;

            DefaultViewModel["RefreshItemsCommand"]          = new RelayCommand(RefreshItems);
            DefaultViewModel["AddContactCommand"]            = new RelayCommand(AddContact);
            DefaultViewModel["SaveContactBeingAddedCommand"] = new RelayCommand(SaveContactBeingEdited);

            _navigationHelper            = new NavigationHelper(this);
            _navigationHelper.LoadState += navigationHelper_LoadState;
        }
Пример #4
0
        public CalendarPage()
        {
            InitializeComponent();

            _dialogService      = new DialogService(Dispatcher);
            _liveConnectWrapper = ((App)Application.Current).LiveConnectWrapper;

            DefaultViewModel["RefreshCommand"]    = new RelayCommand(Refresh);
            DefaultViewModel["RemoveCommand"]     = new RelayCommand(Remove, CanRemove);
            DefaultViewModel["EditCommand"]       = new RelayCommand(Edit, CanEdit);
            DefaultViewModel["SaveEditedCommand"] = new RelayCommand(SaveEdited);
            DefaultViewModel["AddCommand"]        = new RelayCommand(Add, CanAdd);
            DefaultViewModel["SaveAddedCommand"]  = new RelayCommand(SaveAdded);

            _navigationHelper            = new NavigationHelper(this);
            _navigationHelper.LoadState += navigationHelper_LoadState;
            _navigationHelper.SaveState += navigationHelper_SaveState;
        }
Пример #5
0
        /// <summary>
        /// Initializes a new instance of the <see cref="SkyDriveItemsPage"/> class.
        /// </summary>
        public SkyDriveItemsPage()
        {
            InitializeComponent();

            _dialogService      = new DialogService(Dispatcher);
            _liveConnectWrapper = ((App)Application.Current).LiveConnectWrapper;

            _goToStartCommand         = new RelayCommand(GoHome);
            _goToSpecialFolderCommand = new RelayCommand <String>(GoToSpecialFolder);
            _refreshCommand           = new RelayCommand(Refresh);
            _openCreateFolderCommand  = new RelayCommand(OpenCreateFolder);
            _createFolderCommand      = new RelayCommand(CreateFolder, CanCreateFolder);
            _uploadCommand            = new RelayCommand(UploadFile);

            // Commands for one or more current items
            _deleteItemCommand = new RelayCommand(DeleteItem, CanDeleteItem);
            _openRenameCommand = new RelayCommand(OpenRenameItem, CanOpenRenameItem);
            _renameItemCommand = new RelayCommand(RenameItem, CanRenameItem);
            _downloadCommand   = new RelayCommand(DownloadItem, CanDownloadItem);

            _navigationHelper            = new NavigationHelper(this);
            _navigationHelper.LoadState += navigationHelper_LoadState;
            _navigationHelper.SaveState += navigationHelper_SaveState;
        }