コード例 #1
0
 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();
     }
 }
コード例 #2
0
 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;
 }