我是 VB2008 的新手。你们能否建议我如何以编程方式删除 DataGridView 单元格的内容?
比如说,我有以下代码填充 DataGridView 中的数据。我只想删除循环通过列的 DataGrid 单元格的文本。例如,我正在使用以下代码循环遍历 GridView,如果我得到文本“Test4”,我想从 GridView 的单元格中删除/删除它。因此,只有单元格(1)的文本“Test4”将被删除。GridView 未绑定到任何数据库:
谢谢
公开课形式1
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