2013-05-30 2 views
0

왜 텍스트 상자 값을 DataGridView로 바꿀 수 없습니까? 여기에있는 특정 셀만 편집하고 편집하고 편집 한 텍스트를 DataGridView에 추가하려고합니다 ...vb.net의 DataGridView로 텍스트 상자 값 바꾸기

AccountInfo.txtPrtflDscrptn.Text = DataGridView1.CurrentRow.Cells

If AccountInfo.ShowDialog = DialogResult.OK Then 
      DataGridView1.Rows.RemoveAt(DataGridView1.CurrentCell.RowIndex) 
      DataGridView1.Rows.Insert(AccountInfo.txtPrtflDscrptn.Text) 

    End If 

답변

0
 

If AccountInfo.ShowDialog = DialogResult.OK Then 

    DataGridView1.item(colomnindex,rowindex).Value = AccountInfo.txtPrtflDscrptn.Text 

End If 

당신이 colomnindex의 가치를 부여하고

+0

의 작업을 rowIndex에 있지만 편집 된 값에 추가 할 수 있습니다 .Value.ToString (2) 셀 (0), 편집 한 값을 특정 셀에 추가해야합니다. DataGridView1.CurrentRow.Cells (2) .Value.ToString .. –

+0

ur requestmnt – Dandy

+0

사실 나는 단지 "DataGridView1.CurrentRow.Cells (2) .Value.ToString"과 같은 형편없는 셀에서만 편집해야합니다. 다른 텍스트 상자에서 특정 셀 값을 선택하고 편집 할 수는 있지만 값을 DataGridView로 바꿀 수는 없습니다. "DataGridView1.item (colomnindex, rowindex) .Value = AccountInfo.txtPrtflDscrptn.Text"여기에 DataGridView의 값을 바꿀 수는 있지만 특정 셀에는 없습니다. 그래서 colomnindex와 rowindex에 값을 부여하는 방법은 무엇입니까? 감사합니다 –