예제 #1
0
        private void LlenaItems(InterfaseListaDeElementos laLista)
        {
            // Añade los elementos.
            IList <ElementoDelMapa> elementosDelMapa = miManejadorDeMapa.ManejadorDeElementos.Elementos;

            foreach (ElementoDelMapa elementoDelMapa in elementosDelMapa)
            {
                laLista.AñadeItem(new ElementoConEtiqueta(elementoDelMapa), elementoDelMapa.Clase);
            }

            // Actualiza las Pestañas.
            miControladorDePestañasPrincipal.ActualizaPestaña(
                miPaginaDeElementos,
                laLista.NúmeroDeElementos,
                ControladorDePestañas.EstadoDePestaña.Nada);
            miControladorDePestañasPrincipal.ActualizaPestaña(
                miPaginaDePdis,
                miManejadorDeMapa.ManejadorDePdis.Elementos.Count,
                ControladorDePestañas.EstadoDePestaña.Nada);
            miControladorDePestañasPrincipal.ActualizaPestaña(
                miPáginaDeVías,
                miManejadorDeMapa.ManejadorDeVías.Elementos.Count,
                ControladorDePestañas.EstadoDePestaña.Nada);
        }
        private void LlenaItems(InterfaseListaDeElementos laLista)
        {
            // Añade los elementos.
              IList<ElementoDelMapa> elementosDelMapa = miManejadorDeMapa.ManejadorDeElementos.Elementos;
              foreach (ElementoDelMapa elementoDelMapa in elementosDelMapa)
              {
            laLista.AñadeItem(new ElementoConEtiqueta(elementoDelMapa), elementoDelMapa.Clase);
              }

              // Actualiza las Pestañas.
              miControladorDePestañasPrincipal.ActualizaPestaña(
            miPaginaDeElementos,
            laLista.NúmeroDeElementos,
            ControladorDePestañas.EstadoDePestaña.Nada);
              miControladorDePestañasPrincipal.ActualizaPestaña(
            miPaginaDePdis,
            miManejadorDeMapa.ManejadorDePdis.Elementos.Count,
            ControladorDePestañas.EstadoDePestaña.Nada);
              miControladorDePestañasPrincipal.ActualizaPestaña(
            miPáginaDeVías,
            miManejadorDeMapa.ManejadorDeVías.Elementos.Count,
            ControladorDePestañas.EstadoDePestaña.Nada);
        }