J'ai un DataTable qui a une colonne booléenne appelée [Invalid]. J'ai besoin de diviser ces données par cette colonne non valide - les lignes valides peuvent être éditées, les lignes non valides ne peuvent pas. Mon plan original était d'utiliser deux BindingSources et de définir la propriété Filter ([Invalid] = 'false', par exemple), qui joue dans mes mains parce que j'ai deux DataGridViews et j'ai donc besoin de deux BindingSources.Utilisation de plusieurs BindingSources sur un DataTable
Cela ne fonctionne pas: BindingSources définit la propriété Filter associée à DataTable, de sorte que les deux BindingSources contiennent les mêmes données. Est-ce que je vais devoir faire deux extractions de la base de données, ou puis-je faire ce que je veux avec les objets que j'ai?