Esempio n. 1
0
        private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            //ultima coluna com o checkbox
            if (e.ColumnIndex == (dataGridView1.Columns.Count - 1))
            {
                if (dataGridView1.Rows.Count > 0)
                {
                    int indice = dataGridView1.CurrentRow.Index;
                    prod = ((Produto)arr[indice]);
                    this.Close();
                }
            }
            //penultima coluna com o botao
            if (e.ColumnIndex == (dataGridView1.Columns.Count - 2))
            {

               Quant q =  new Quant();
               q.ShowDialog();
               double valor = q.quant;
                //adicionar ao arraylist
               int indice = dataGridView1.CurrentRow.Index;
               ((Produto)arr[indice]).Quantidade = valor;
                //mostrar a quantidade
               dataGridView1.Columns[3].Visible = true;
                  //check.CellTemplate.Value = valor.ToString();

            }
        }
Esempio n. 2
0
 private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
 {
     //ultima coluna com o checkbox
     if (e.ColumnIndex == (dataGridView1.Columns.Count - 1))
     {
         if (dataGridView1.Rows.Count > 0)
         {
             int indice = dataGridView1.CurrentRow.Index;
             prod = ((Produto)arr[indice]);
             this.Close();
         }
     }
     //penultima coluna com o botao
     if (e.ColumnIndex == (dataGridView1.Columns.Count - 2))
     {
         Quant q = new Quant();
         q.ShowDialog();
         double valor = q.quant;
         //adicionar ao arraylist
         int indice = dataGridView1.CurrentRow.Index;
         ((Produto)arr[indice]).Quantidade = valor;
         //mostrar a quantidade
         dataGridView1.Columns[3].Visible = true;
         //check.CellTemplate.Value = valor.ToString();
     }
 }