Выбор datagridview Combobox изменил значение заполнения в другой ячейке datagridview

Я хочу заполнить значение в ячейке datagridview на основе события выбора измененного поля со списком, которое находится внутри datagridview.

На приведенном ниже снимке экрана я хочу заполнить значение в столбце «Область» на основе события изменения выбора представления сетки данных со списком.

введите здесь описание изображения


person Parag Pathari    schedule 30.05.2016    source источник


Ответы (1)


Попробуй это

  Private DG_CellValueChanged(Object sender , DataGridViewCellEventArgs e)
    {
    if(e.RowIndex.equls(-1))
       {
         return;
       }
    if(e.ColumnIndex.Equls(0))
      {    if(e.RowIndex.equls(-1))
           {
             return;
           }
        if(e.ColumnIndex.Equls(0))
          {
            string sVal=//Your Calculation  
            DG.Rows[e.RowIndex].Cell[1].value=sVal;
          }
        }

Если U создает объект DataGridViewComboBoxCell

  Private DG_CellValueChanged(Object sender , DataGridViewCellEventArgs e)
            {
            if(e.RowIndex.equls(-1))
               {
                 return;
               }
            if(e.ColumnIndex.Equls(0))
              {
                string sVal=//Your Calculation  
                DG.Rows[e.RowIndex].Cell[1].value=sVal;
              }
            }
person Tanmay Nehete    schedule 30.05.2016