J'ai un TextBox pour rechercher dans DataGrid, et le résultat ne sélectionne que la ligne recherchée dans DataGrid, donc je veux que le DataGrid n'affiche que le résultat de ligne sélectionné et masque toutes les autres lignes.Afficher uniquement le résultat recherché dans DataGridView
Voici mon code:
`
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;
}
}
}
`
Quelle est la source derrière datagridview? Juste un conseil: appliquez le filtre à la source et affichez les résultats. – michele
utilisez-vous un datatable comme source de données? –
@CarlsJr. J'utilise Datasource – Granit