private void abilsList_AfterSelect(object sender, TreeViewEventArgs e) { MonsterAbility a = FindAbilityInTree(abilsList.SelectedNode, abilsList.SelectedNode.Parent); if (a.IsNull != true) { selectedAbility = a; editAbilButton.Enabled = selectedAbility.IsEditable(); } else { selectedAbility = new NullAbility(); editAbilButton.Enabled = false; } }