DataGrid で検索するための TextBox があり、結果は DataGrid で検索された行のみを選択するため、選択した行の結果のみを DataGrid に表示し、他のすべての行を非表示にします。
これが私のコードです:
`
private void SearchTextBox_TextChanged(object sender, EventArgs e)
{
foreach (DataGridViewRow row in dgvUnit.Rows)
{
if(row.Cells["Id"].Value.ToString().ToLower().StartsWith(SearchTextBox.Text.ToLower()))
{
row.Selected = true;
}
}
}
`