private void tsmiAddSpellDomain_Click(object sender, EventArgs e) { var dialog = new GrantedPowerDialog(); if (dialog.ShowDialog() == DialogResult.OK) { _creating = true; var node = new SpellListNode(SpellListType.Domain, SpellListNodeType.Domain, string.Empty); node.GrantedPower = dialog.GrantedPower; tvSpellLists.SelectedNode.Nodes.Add(node); tvSpellLists.ExpandAll(); node.BeginEdit(); } }
private void tsmiGrantedPower_Click(object sender, EventArgs e) { var node = tvSpellLists.SelectedNode as SpellListNode; var dialog = new GrantedPowerDialog { GrantedPower = node.GrantedPower }; if (dialog.ShowDialog() == DialogResult.OK) node.GrantedPower = dialog.GrantedPower; }