visual basic.비주얼베이직, vb .net강좌-데이터그리드뷰 입력,수정,삭제/DataGridView add,update,delete
위와 같이 콘ㅌ롤을 배치합니다.
순서대로 Name,Email.Age 를 추가합니다.
Public Class Form1
Dim index As Integer
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
DataGridView1.Rows.Add(TextBox1.Text, TextBox2.Text, TextBox3.Text)
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Dim newRow As DataGridViewRow
newRow = DataGridView1.Rows(index)
newRow.Cells(0).Value = TextBox1.Text
newRow.Cells(1).Value = TextBox2.Text
newRow.Cells(2).Value = TextBox3.Text
End Sub
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
DataGridView1.Rows.RemoveAt(index)
End Sub
Private Sub DataGridView1_CellMouseClick(sender As Object, e As DataGridViewCellMouseEventArgs) Handles DataGridView1.CellMouseClick ' 셀마우스 클릭시 입력창에 표시하기 .update 를 위한 것
index = e.RowIndex
Dim selectedRow As DataGridViewRow
selectedRow = DataGridView1.Rows(index)
TextBox1.Text = selectedRow.Cells(0).Value
TextBox2.Text = selectedRow.Cells(1).Value
TextBox3.Text = selectedRow.Cells(2).Value
End Sub
End Class