Beispiel #1
0
 public void RefreshAsset(string asset)
 {
     foreach (WalletAccount account in Program.Wallet.GetAccounts())
     {
         AssetControl assetControl = new AssetControl(UInt160.Parse(asset), account);
         if (assetControl.IsShow)
         {
             assetControl.Parent = panel4;
             assetControl.Dock   = DockStyle.Top;
         }
         else
         {
             assetControl.Dispose();
         }
     }
 }
Beispiel #2
0
        public void RefreshAsset()
        {
            try
            {
                foreach (string asset in Settings.Default.NEP5Watched.OfType <string>().ToArray())
                {
                    AssetControl assetControl = new AssetControl(UInt160.Parse(asset), WalletAccount);

                    assetControl.Parent = panel4;
                    assetControl.Dock   = DockStyle.Top;
                }
            }
            catch
            {
                return;
            }
        }
Beispiel #3
0
        private void AddAccount(WalletAccount account)
        {
            AccountControl accountFrm = new AccountControl(account);

            accountFrm.Parent = panel2;
            accountFrm.Dock   = DockStyle.Top;
            accountFrm.Show();

            foreach (string asset in Settings.Default.NEP5Watched)
            {
                AssetControl assetControl = new AssetControl(UInt160.Parse(asset), account);
                if (assetControl.IsShow)
                {
                    assetControl.Parent = panel4;
                    assetControl.Dock   = DockStyle.Top;
                }
                else
                {
                    assetControl.Dispose();
                }
            }
        }