Beispiel #1
0
        /// <summary>
        /// Loads the accounts from storage.
        /// </summary>
        private void LoadState()
        {
            var data = (string)ApplicationData.Current.LocalSettings.Values[SavedAccounts];

            if (string.IsNullOrEmpty(data))
            {
                return;
            }

            _accounts.Set(JsonConvert.DeserializeObject <List <AccountModel> >(data));

            var index = ApplicationData.Current.LocalSettings.Values[SavedIndex];

            if (index != null)
            {
                SelectedIndex = (int)index;
            }
        }