Я пытаюсь отфильтровать большие объемы данных, которые я помещаю в коллекцию после получения результатов запроса к базе данных. Параметры запроса основаны на выборе фильтра пользовательского интерфейса пользователя. Проблема заключается в том, что мне нужно уведомить пользователя с помощью простого графического интерфейса «пожалуйста, подождите», когда пользователь выбирает кнопку для генерации сообщения, и в то же время фильтрует эту большую коллекцию результатов базы данных, которая может иметь 1000 или более элементов. ,
Я попытался использовать простую ветку, которую я начал работать, чтобы отфильтровать мои коллекции, пока пользовательский интерфейс показывает это окно «пожалуйста, подождите» для пользователя. Проблема в том, что в определенных ситуациях это все еще занимает много времени, а именно, сбор огромен.
Мне нужно вывести данные в richtextbox в главном окне. В определенном формате.