章鱼哥出品—VB.NET DataGridView绑定数据源 "与货币管理器
发布时间:2020-12-17 07:51:42 所属栏目:百科 来源:网络整理
导读:DtaGridView绑定数据源后,如果想让数据条件显示的话,直接使用 My_Row.Visible = False就会出错,错误类型是"与货币管理器的位置关联的行不能设置为不可见" ,如果你遇到这样的问题,那么可以参考一下的代码。 作者:章鱼哥,QQ:3107073263 群:309816713 '
DtaGridView绑定数据源后,如果想让数据条件显示的话,直接使用 My_Row.Visible = False就会出错,错误类型是"与货币管理器的位置关联的行不能设置为不可见" ,如果你遇到这样的问题,那么可以参考一下的代码。
作者:章鱼哥,QQ:3107073263 群:309816713 '如有疑问或好的建议请联系我,大家一起进步 Private Sub Button2_Click(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles Button2.Click Try Dim cm As CurrencyManager = BindingContext(DataGridView1.DataSource) cm.SuspendBinding() '将绑定挂起 For Each My_Row As DataGridViewRow In DataGridView1.Rows If Trim(My_Row.Cells(0).Value) = "小明" Then My_Row.Visible = True ElseIf Not My_Row.Cells(0).Value = "" Then '忽略最后一行空行 My_Row.Visible = False End If Next cm.ResumeBinding() '恢复绑定 Catch ex As Exception MsgBox(ex.Message) End Try 'Button1.Enabled = True 'Button2.Enabled = False End Sub (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |