コード例 #1
0
 private void LoadAccountProvider()
 {
     NotifyOfPropertyChange(() => ProviderName);
     ProviderIcon = new AccountProviderIconViewModel(Provider, 64);
     NotifyOfPropertyChange(() => ProviderIcon);
     NotifyOfPropertyChange(() => ProviderUrl);
 }
コード例 #2
0
 private void LoadAccountProvider()
 {
     NotifyOfPropertyChange(() => ProviderName);
     ProviderIcon = new AccountProviderIconViewModel(Provider, 64);
     NotifyOfPropertyChange(() => ProviderIcon);
     NotifyOfPropertyChange(() => ProviderUrl);
 }
コード例 #3
0
 public AccountViewModelSample() : base(null)
 {
     AccountIcon  = new AccountProviderIconViewModel(null, 64);
     Id           = Guid.NewGuid();
     ProviderName = "Provider";
     Account      = "account - [email protected]";
 }
コード例 #4
0
 public AccountViewModel(IAccount account)
 {
     if (account == null)
     {
         return;
     }
     AccountIcon  = new AccountProviderIconViewModel(account.Provider, 64);
     Id           = account.Id;
     ProviderName = account.Provider.Name;
     Account      = account.GetAccountName();
 }