私はVB2008が初めてです。DataGridView のセルの内容をプログラムで削除する方法を教えてください。
たとえば、DataGridView にデータを入力する次のコードがあるとします。列をループしている DataGrid のセルのテキストを削除したいだけです。たとえば、次のコードを使用して GridView をループし、II がテキスト "Test4" を取得した場合、GridView のセルからそれを削除/削除したいと考えています。したがって、セル(1)のテキスト「Test4」のみが削除されます。GridView はどのデータベースにもバインドされていません。
ありがとうございました
パブリック クラス Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim dt As New DataTable dt.Columns.Add("income") dt.Columns.Add("income1") dt.Columns.Add("sum") dt.Rows.Add("Test1", "Test") dt.Rows.Add("Test2", "Test3") dt.Rows.Add("", "Test4") Me.DataGridView1.DataSource = dt End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim celldata As String For Each r As DataGridViewRow In Me.DataGridView1.Rows celldata = r.Cells(1).Value MessageBox.Show(celldata) Next End Sub End Class