Exemplo n.º 1
0
        /**
         * Añade un menu a partir de un registro
         */
        public void addMenuFromClass(MenuClass m)
        {
            ComboBoxItem newButton = new ComboBoxItem();

            newButton.Content    = m.nombre;
            newButton.FontWeight = FontWeights.Bold;
            newButton.Foreground = Brushes.White;
            newButton.Visibility = Visibility.Visible;

            _botonesMenu.Add(newButton);
            Lista.addMenu(m);
            Lista.addButtonMenu(newButton);

            menu.Items.Add(newButton);

            string             name = newButton.Content.ToString();
            WrapPanelPrincipal wp   = new WrapPanelPrincipal();

            Grid.SetRow(wp, 1);
            wp.name = name;
            gridPrincipal.Children.Add(wp);
            wp.Visibility    = Visibility.Visible;
            _activatedButton = newButton;
            _wrapsPrincipales.Add(wp);

            Lista.addWrapPrincipal(wp);
            wp.setButton(newButton);

            onClickButtonMenuEspecial(newButton);
        }