Ejemplo n.º 1
0
 private void btnAddArmy_Click(object sender, EventArgs e)
 {
     frmArmy f;
     if (treBattle.SelectedNode != null && treBattle.SelectedNode.Tag.GetType() == typeof(Area))
     {
         f = new frmArmy(battle, ((Area)treBattle.SelectedNode.Tag).id);
     }
     else
     {
         f = new frmArmy(battle);
     }
     f.ShowDialog();
 }
Ejemplo n.º 2
0
 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();
     }
 }