Число ошибок проверки строки WPF DataGrid - PullRequest
0 голосов
/ 18 апреля 2010

В настоящее время я сталкиваюсь с проблемой, что я импортирую файл Excel в DataGrid. Это работает довольно хорошо, но после импорта таблицы мне нужно знать, сколько строк недопустимо.

Я применил несколько правил проверки для разных типов данных, и у меня есть значок в заголовке строки, который отображается, если строка недействительна. Но так как у меня в сетке более 10.000 строк, я не хочу прокручивать ее полностью, чтобы найти ошибки.

Есть идеи, как определить количество неверных строк (а затем, возможно, связать это с текстовым полем)?

Thx

Ответы [ 2 ]

0 голосов
/ 19 апреля 2010

Это действительно решение одной части проблемы. Но пользователь также может редактировать значения, поэтому они проверяются перед тем, как записываются обратно в таблицу данных ...

Ваш подход будет охватывать импорт (нулевые значения и т. Д.). Я думаю, что мне нужно написать собственный класс, который перебирает строки и их ошибки строк ...

0 голосов
/ 19 апреля 2010

Что ж, если вы используете WPF так, как я бы назвал «правильно», вам не нужно заботиться о самой DataGrid, чтобы получить желаемые результаты. Вы можете просто запустить простое выражение LINQ для данных, к которым привязана сетка, с количеством недопустимых строк.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...