Example #1
0
        public FormCadastroLista()
        {
            InitializeComponent();

            DataGridViewComboBoxColumn comboBoxQuantidade = new DataGridViewComboBoxColumn();

            comboBoxQuantidade.HeaderText = "Quantidade";
            comboBoxQuantidade.Name       = "comboBoxQuantidade";

            comboBoxQuantidade.Items.Add("1");
            comboBoxQuantidade.Items.Add("2");
            comboBoxQuantidade.Items.Add("3");
            comboBoxQuantidade.Items.Add("4");
            comboBoxQuantidade.Items.Add("5");
            comboBoxQuantidade.Items.Add("6");
            comboBoxQuantidade.Items.Add("7");
            comboBoxQuantidade.Items.Add("8");
            comboBoxQuantidade.Items.Add("9");
            comboBoxQuantidade.Items.Add("10");
            comboBoxQuantidade.Items.Add("11");
            comboBoxQuantidade.Items.Add("12");
            comboBoxQuantidade.Items.Add("13");
            comboBoxQuantidade.Items.Add("14");
            comboBoxQuantidade.Items.Add("15");
            comboBoxQuantidade.Items.Add("16");
            comboBoxQuantidade.Items.Add("17");
            comboBoxQuantidade.Items.Add("18");
            comboBoxQuantidade.Items.Add("19");
            comboBoxQuantidade.Items.Add("20");
            comboBoxQuantidade.Items.Add("21");
            comboBoxQuantidade.Items.Add("22");
            comboBoxQuantidade.Items.Add("23");
            comboBoxQuantidade.Items.Add("24");
            comboBoxQuantidade.Items.Add("25");

            comboBoxCategoriaProdutos.DataSource    = categoriaController.RetornarTodos();
            comboBoxCategoriaProdutos.DisplayMember = "CategoriaNome";

            dgvAdicionados.DataSource = listaController.RetornaProdutosAdicionados();
            dgvAdicionados.Columns.Add(comboBoxQuantidade);

            dgvAdicionados.Columns[1].Visible  = false; // Id Produto
            dgvAdicionados.Columns[2].Visible  = false; // Id Categoria
            dgvAdicionados.Columns[3].ReadOnly = true;  // Nome do produto
            dgvAdicionados.Columns[4].Visible  = false; // Nome da Categoria
            dgvAdicionados.Columns[5].Visible  = false; // Produtos lista Virtual
            dgvAdicionados.Columns[6].DefaultCellStyle.NullValue = "1";
        }