コード例 #1
0
        private void RenameKey(AccountKey extendedKey)
        {
            try
            {
                NameWindow newNameWindow = new NameWindow();

                newNameWindow.NamespaceKey = extendedKey.KeyNamespace;
                newNameWindow.KeyName      = extendedKey.KeyName;

                if (newNameWindow.ShowDialog() == true)
                {
                    extendedKey.KeyNamespace = tcBitcoin.RenameKey(extendedKey.KeyName, newNameWindow.KeyName);
                    extendedKey.KeyName      = newNameWindow.KeyName;
                    textNamespace.Text       = extendedKey.KeyNamespace;
                }
            }
            catch (Exception err)
            {
                MessageBox.Show($"{err.Message}", $"{err.Source}.{err.TargetSite.Name}", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }