问一个关于DataGridView筛选有关问题~希望来人帮忙解决一下!

问一个关于DataGridView筛选问题~希望来人帮忙解决一下!!!!
我查了好多帖子都没找到怎么筛选希望大家帮忙
是这样的我新建了个form上边有5个textbox 1个buttom 一个DataGridView 
现在我把DataGridView1自带的那个榜定功能帮定了一个表里边有员工纪录如图
现在我想在第一个textbox里边输入性别DataGridView自动筛选出合适的性别如图
并且当我选定DataGridView其中一行的时候下边四个表格自动输出相应数据我已经把DataGridView的selectionmode设置成为FullRowSelect 请问这需要如何操作阿查了好几天资料了也没找到怎么办阿希望大家帮忙

------解决方案--------------------
try

1.Search:
VB.NET code

        Dim strFilter As String
        strFilter = String.Format("性别='{0}'", Me.TextBox1.Text.Trim())
        CType(Me.DataGridView1.DataSource, DataTable).DefaultView.RowFilter = strFilter

------解决方案--------------------
很简单,给ds加个RowFilter 

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim strFilter As String

strFilter = ""

If TextBox1.Text <> "" Then
strFilter = String.Format("性别='{0}'", Me.TextBox1.Text.Trim())
End If

表DataSet.表1.DefaultView.RowFilter = strFilter
DataGridView1.DataSource = 表DataSet.表1

End Sub