private void OpenDialog(TreeNodeMouseClickEventArgs e) { if (e.Node.Tag.GetType() == typeof(Area)) { frmArea f = new frmArea(battle, (Area)e.Node.Tag); f.ShowDialog(); } if (e.Node.Tag.GetType() == typeof(Army)) { frmArmy f = new frmArmy(battle, (Army)e.Node.Tag, ((Area)e.Node.Parent.Tag).id); f.ShowDialog(); } if (e.Node.Tag.GetType() == typeof(Country)) { frmCountry f = new frmCountry(battle, (Country)e.Node.Tag); f.ShowDialog(); } }
private void btnAddArea_Click(object sender, EventArgs e) { frmArea f; f = new frmArea(battle); f.ShowDialog(); }