コード例 #1
0
        public TabItemFactoryTests()
        {
            _items = new List<TabItem>();

            _container = new Mock<ITabItemContainer>();
            _container.SetupGet(container => container.Items).Returns(_items);

            _factory = new TabItemFactory(_container.Object);
        }
コード例 #2
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            ArrayList tabItems = new ArrayList();

            tabItems.Add(TabItemFactory.GetTabItem(this.TraducirTexto("Solapas.Seguimiento.SinAgrupar"), "CambiarSolapa('SinAgrupar'," + tabItems.Count + ")"));
            tabItems.Add(TabItemFactory.GetTabItem(this.TraducirTexto("Solapas.Seguimiento.AgrupaOrigen"), "CambiarSolapa('AgrupaAgOri'," + tabItems.Count + ")"));
            tabItems.Add(TabItemFactory.GetTabItem(this.TraducirTexto("Solapas.Seguimiento.AgrupaDestino"), "CambiarSolapa('AgrupaAgDst'," + tabItems.Count + ")"));
            tabItems.Add(TabItemFactory.GetTabItem(this.TraducirTexto("Solapas.Seguimiento.AgrupaUVenta"), "CambiarSolapa('AgrupaUVenta'," + tabItems.Count + ")"));
            tabItems.Add(TabItemFactory.GetTabItem(this.TraducirTexto("Solapas.Seguimiento.AgrupaGuia"), "CambiarSolapa('AgrupaGuia'," + tabItems.Count + ")"));
            tabItems.Add(TabItemFactory.GetTabItem(this.TraducirTexto("EstadosOperativos"), "CambiarSolapa('AgrupaGuiaEstadosOperativos'," + tabItems.Count + ")"));

            tabs.DataSource    = tabItems;
            tabs.SelectedIndex = (Session["index"] == null || Session["index"].ToString() == "") ? 0 : Convert.ToInt32(Session["index"]);
            tabs.DataBind();
        }