private void txtTargetName_TextChanged(object sender, EventArgs e) { TextBox txtSender = (TextBox)sender; TreeNode asmStorageAccountNode = (TreeNode)_ArmStorageAccountNode.Tag; StorageAccount asmStorageAccount = (StorageAccount)asmStorageAccountNode.Tag; asmStorageAccount.TargetName = txtSender.Text; _ArmStorageAccountNode.Text = asmStorageAccount.GetFinalTargetName(); PropertyChanged(); }