private void PowerRequirementListControl_OnEdit()
{
if (HasSelected)
{
var form = new PowerSpecificationForm();
form.PowerRequirement = SelectedObject;
form.Closing += delegate
{
if (DialogResult.OK == form.DialogResult)
{
object item = form.PowerRequirement;
SelectedListViewItem.SubItems[0].Text = item.ToString();
}
};
form.Show();
}
}