Пример #1
0
 private void boton_clicExtras(object sender, EventArgs e)
 {
     botonSel = sender as Button;
     //botonSel.BackColor = Color.Blue;
     lblLetra.Text = botonSel.Text;
     panel1.Controls.Clear();
     modificadores = new Clases.ClaseModificadores(botonSel.Text);
     crearBotones(modificadores);
 }
Пример #2
0
        public void crearBotones(Clases.ClaseModificadores modificadores)
        {
            int h = 0;

            if (modificadores.llenarDatos() == true)
            {
                for (int i = 0; i < 13; i++)
                {
                    for (int j = 0; j < 4; j++)
                    {
                        boton1[i, j]           = new Button();
                        boton1[i, j].BackColor = Color.Chocolate;
                        boton1[i, j].Click    += boton_productosExtras;
                        boton1[i, j].Width     = 120;
                        boton1[i, j].Height    = 70;
                        boton1[i, j].Top       = i * 70;
                        boton1[i, j].Left      = j * 120;
                        if (h == modificadores.cuenta)
                        {
                            break;
                        }

                        boton1[i, j].Tag                   = h;
                        boton1[i, j].BackColor             = Color.GhostWhite;
                        boton1[i, j].Text                  = modificadores.modificadores[h].sDescripcion;
                        boton1[i, j].Font                  = new Font("Microsoft Sans Serif", 10, FontStyle.Regular);
                        boton1[i, j].AccessibleName        = modificadores.modificadores[h].sIdModificador;
                        boton1[i, j].AccessibleDescription = modificadores.modificadores[h].sPagaIva;

                        this.Controls.Add(boton1[i, j]);

                        panel1.Controls.Add(boton1[i, j]);
                        h++;
                    }
                }
            }
            else
            {
                ok.LblMensaje.Text = "No hay ningún extra registrado.";
                ok.ShowDialog();
            }
        }