protected override void btnAdd_Click(object sender, EventArgs e)
{
base.btnAdd_Click(sender, e);
SpecificationForm form = new SpecificationForm();
if (DialogResult.OK == form.ShowDialog())
{
object specificationItem = form.SpecificaionItem;
if (specificationItem is Specification)
{
Specification specification = specificationItem as Specification;
ListViewItem lvi = new ListViewItem(specification.name);
lvi.Tag = specification;
lvList.Items.Add(lvi);
}
else if (specificationItem is SpecificationGroup)
{
SpecificationGroup group = specificationItem as SpecificationGroup;
ListViewItem lvi = new ListViewItem(group.name);
lvi.Tag = group;
lvList.Items.Add(lvi);
}
}
}