vb.net dategridview显示

例如:工作状态有:在职、离职怎么让他分别只显示在职还有离职... 例如:

工作状态有:在职、离职
怎么让他分别只显示在职还有离职
展开
 我来答
张玉毕寿林
2014-10-13 · 超过39用户采纳过TA的回答
知道答主
回答量:70
采纳率:0%
帮助的人:60万
展开全部
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        '在一个按钮事件
        '首先将表中所有行都显示
        For Each row As DataGridViewRow In DataGridView1.Rows
            row.Visible = True
        Next
        '判断显示的类型
        If Button1.Text = "在职" Then
            For Each row As DataGridViewRow In DataGridView1.Rows
                If row.Cells(0).Value = "离职" Then
                    row.Visible = False
                End If
            Next
            Button1.Text = "离职"

        Else
            For Each row As DataGridViewRow In DataGridView1.Rows
                If row.Cells(0).Value = "在职" Then
                    row.Visible = False
                End If
            Next
            Button1.Text = "在职"
        End If


    End Sub

啥也不多说,直接给代码,应该很好懂得

追问

只有这个再变

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式