Я пытаюсь получить данные из БД и загрузить БД с извлеченными значениями. Позже я сортирую данные в таблице на основе имени, а затем хочу связать их с помощью CheckedListBox.
Однако, когда я пытаюсь использовать класс DataView, как показано в приведенном ниже коде, я вижу мерцание при отображении данных, и как только все данные отсортированы, они становятся стабильными.
Как избавиться от мерцания? В смысле, я хочу СОРТИРОВАТЬ все данные и вывести их все сразу.???
myReader = cmd.ExecuteReader();
while (myReader.Read())
{
myTableForCBL.Rows.Add(myReader["Name"],myReader["rollNumber"]);
}
DataView view = myTableForCBL.DefaultView;
view.Sort = "Name";
checkedListBox1.DataSource = myTableForCBL; //datatable for checked list box
checkedListBox1.DisplayMember = "Name";
checkedListBox1.ValueMember = "rollNumber";