Вы можете использовать LINQ для фильтрации ваших данных, а затем создать новый BindingList и переназначить его в dataGridView.
Предполагая, что у вас есть флаг в классе персонажа с именем WillBeDeleted
:
dataGridView1.DataSource = new SortableBindingList<Person>
(SampleData.Where(p => !p.WillBeDeleted).ToList());
Удачи!