示例#1
0
        /// <summary>
        /// Constructor.
        /// </summary>
        public InterfasePosiblesNodosDesconectados()
        {
            InitializeComponent();

            // Inicializa campos.
            miMapa  = miInterfaseListaConMapaDeVías.InterfaseMapaDeVíasSeleccionadas;
            miLista = miInterfaseListaConMapaDeVías.InterfaseListaDeVías;
            miMenú  = miInterfaseListaConMapaDeVías.MenuEditorDeVías;

            // Pone el llenador de items.
            miLista.PoneLlenadorDeItems(LlenaItems);

            // Escucha eventos.
            miMapa.DibujóElementos += EnDibujóElementos;
            miMenú.Editó           += EnMenúEditó;

            // Añade menú "Guardar archivo de PDIs para localización de Nodos Desconectados".
            miMenú.Items.Add(new ToolStripSeparator());
            ToolStripMenuItem menú = new ToolStripMenuItem("Guardar archivo de PDIs para localización de Nodos Desconectados");

            menú.Click += EnMenúGuardarArchivoPdisParaLocalizarNodosDesconectados;
            miMenú.Items.Add(menú);

            // Añade menú "Conectar Nodos Desconectados".
            menú        = new ToolStripMenuItem("Conectar Nodos Desconectados");
            menú.Click += EnMenúConectarNodosDesconectados;
            miMenú.Items.Add(menú);

            // Añade menú "Marcar como Nodos Desconectados".
            menú        = new ToolStripMenuItem("Marcar como Nodos Desconectados");
            menú.Click += EnMenúMarcarComoNodosDesconectados;
            miMenú.Items.Add(menú);
        }
        /// <summary>
        /// Constructor.
        /// </summary>
        public InterfasePosiblesNodosDesconectados()
        {
            InitializeComponent();

              // Inicializa campos.
              miMapa = miInterfaseListaConMapaDeVías.InterfaseMapaDeVíasSeleccionadas;
              miLista = miInterfaseListaConMapaDeVías.InterfaseListaDeVías;
              miMenú = miInterfaseListaConMapaDeVías.MenuEditorDeVías;

              // Pone el llenador de items.
              miLista.PoneLlenadorDeItems(LlenaItems);

              // Escucha eventos.
              miMapa.DibujóElementos += EnDibujóElementos;
              miMenú.Editó += EnMenúEditó;

              // Añade menú "Guardar archivo de PDIs para localización de Nodos Desconectados".
              miMenú.Items.Add(new ToolStripSeparator());
              ToolStripMenuItem menú = new ToolStripMenuItem("Guardar archivo de PDIs para localización de Nodos Desconectados");
              menú.Click += EnMenúGuardarArchivoPdisParaLocalizarNodosDesconectados;
              miMenú.Items.Add(menú);

              // Añade menú "Conectar Nodos Desconectados".
              menú = new ToolStripMenuItem("Conectar Nodos Desconectados");
              menú.Click += EnMenúConectarNodosDesconectados;
              miMenú.Items.Add(menú);

              // Añade menú "Marcar como Nodos Desconectados".
              menú = new ToolStripMenuItem("Marcar como Nodos Desconectados");
              menú.Click += EnMenúMarcarComoNodosDesconectados;
              miMenú.Items.Add(menú);
        }