Member 12185819 Ответов: 2

Сетка Rad работает медленно, когда мы заполняем 50 тысяч записей в сетке .(WPF)


Любая альтернативная техника для привязки изображения в сетке rad.

Что я уже пробовал:

как привязать флаг страны в зависимости от названия страны.я сохраняю изображение страны в двоичном файле var и извлекаю данные, но когда мы заполняем 50 тысяч записей за один раз, то сетка slow.so мне нужна любая альтернативная техника. я извлекаю данные из таблицы данных и назначаю их представлению сетки.

Kornfeld Eliyahu Peter

Реальный вопрос заключается в том, зачем заполнять 50 000 записей в сетку? Где же сверхчеловек может справиться с таким количеством информации за один прогон?

2 Ответов

Рейтинг:
0

OriginalGriff

Простое решение: не пытайтесь заполнить сетку 50 000 строк.

Как вы думаете, насколько это будет полезно для пользователя? Сколько времени ему потребуется, чтобы найти данные, которые его действительно интересуют?
Мало того, что это серьезная трата системных ресурсов - и чертовски медленная, - она почти предназначена для того, чтобы расстраивать и раздражать пользователя. Так что листайте его, фильтруйте, ищите: но никогда не пытайтесь представить пользователю более сотни строк. Если вы это сделаете, люди очень быстро возненавидят ваше программное обеспечение и не будут его использовать.


Kornfeld Eliyahu Peter

И даже сотня-это слишком много для большинства... В компании, в которой мы работаем, мы заказали исследование (какая-то компания попросила наших клиентов)... Результат ниже 15...

Рейтинг:
0

P_Z

Привет, о стране изображения могут храниться в виде спрайта изображения, ссылка: Спрайты Флаг [^] а затем используйте css, чтобы определить, какой флаг должен быть загружен...вы можете найти много примеров этого.

Я не знаком с элементами управления RAD, но загрузка 50K записей в любой тип сетки всегда приведет к проблемам с производительностью. Вы должны пролистать данные, чтобы загрузить ex 10 или 100 записей одновременно. Также, вероятно, RAD grid предлагает функции фильтрации и сортировки, где они хорошо работают с подкачкой.

Пользователь найдет поиск по 50 тысячам записей сложной задачей, и чаще всего в большинстве случаев будет использоваться только несколько записей. Подумайте о поисковых системах...вы никогда не увидите миллион совпадающих записей, потому что, вероятно, вам нужно только посмотреть на топ-10, чтобы найти свои ответы.