|
0 / 0 / 5
Регистрация: 09.10.2015
Сообщений: 229
|
|
DataGridView тормозит при перемещении04.01.2016, 10:23. Показов 3036. Ответов 13
Метки нет (Все метки)
Приветствую.Добавил дочернюю форму, в неё поместил datagridview теперь при перекрещении дочерней формы она тормозит это при том что данные в dgv ещё не помещал, а данных будет много тысяч ячеек со значениями. Вопрос есть ли решение проблемы если нет тогда может есть нормальная альтернатива datagridview?
0
|
|
| 04.01.2016, 10:23 | |
|
Ответы с готовыми решениями:
13
DataGridView тормозит Событие при при перемещении курсора мыши в уже выпавшем списке ComboBox DataGridView ужасно тормозит. Существует ли альтернатива? |
|
TheGreatCornholio
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
|
|||
| 04.01.2016, 10:54 | |||
|
1
|
|||
|
64 / 64 / 35
Регистрация: 14.12.2015
Сообщений: 145
|
||||||
| 04.01.2016, 12:10 | ||||||
|
Graf1385, привет! Конкретно с лагами от прорисовки помогает свойство контролов
1
|
||||||
|
0 / 0 / 5
Регистрация: 09.10.2015
Сообщений: 229
|
|
| 05.01.2016, 01:08 [ТС] | |
|
Средний файл весит 450 м. Это 35000 строк по 256 ячеек в каждой 179 из них заполнены цифрами, файлы есть весом по 2g и больше. Идея в том чтобы отображать просто содержимое файла в ячейках для того чтобы юзер мог изменить данные. DoubleBuffered я побывал не помогает всё ровно лагает.
0
|
|
|
716 / 473 / 258
Регистрация: 19.12.2014
Сообщений: 1,801
|
|
| 05.01.2016, 05:23 | |
|
Дружище ты кажется ничего не понял. Представь что файл будет 500Gb, ну никак ты его в память не загрузишь.
По этой причине вводится постраничная загрузка или фильтрация/ограничение отображаемого контента. У строк есть номера или даты? Выводи от и до. Сделай поиск и загрузку только необходимых данных. Вариантов решения масса. Еще возникает вопрос как ты записывать будешь. Типа загрузил 2 Gb, изменил пару цифр и потом обратно два гига заливаешь?
1
|
|
|
0 / 0 / 5
Регистрация: 09.10.2015
Сообщений: 229
|
|
| 05.01.2016, 06:15 [ТС] | |
|
У строк есть и номера и даты. Я не хотел загружать файл, я хотел отображать данные без загрузки прямо из файла. Правда ещё не придумал как это сделать.
0
|
|
|
TheGreatCornholio
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
|
|
| 05.01.2016, 07:13 | |
|
1
|
|
|
0 / 0 / 5
Регистрация: 09.10.2015
Сообщений: 229
|
||
| 05.01.2016, 23:25 [ТС] | ||
|
0
|
||
|
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,574
|
|
| 06.01.2016, 00:57 | |
|
При правильной реализации виртуального режима все должно работать быстро.
1
|
|
|
TheGreatCornholio
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
|
|||
| 06.01.2016, 10:37 | |||
|
С тем же скроллом, который сожмется до планковской длины и при перемещении на 1мм будет пролетать 100к записей?
1
|
|||
|
TheGreatCornholio
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
|
|
| 06.01.2016, 11:40 | |
|
1
|
|
|
0 / 0 / 5
Регистрация: 09.10.2015
Сообщений: 229
|
||
| 07.01.2016, 02:13 [ТС] | ||
|
0
|
||
|
|
||||||
| 07.01.2016, 12:51 | ||||||
Сообщение было отмечено Graf1385 как решение
Решение
Graf1385, С вашим бинарным форматом я конечно разбираться не буду.
Но вот пример для бинарного файла, где содержатся записи фиксированного размера (256 чисел типа float на запись). В примере используется виртуальный режим грида и кеш файла с прелоадом и ленивой подгрузкой.
Расход памяти приложением - 18мб (и не зависит от числа записей в файле). Просмотр файла не тормозит, не виснет, не фризит. Сохранение отредактированых ячеек я не делал, можете реализовать самостоятельно.
3
|
||||||
| 07.01.2016, 12:51 | |
|
Помогаю со студенческими работами здесь
14
Задержка при перемещении PictureBox-са Смещение окна при перемещении Окно нестандартной формы мерцает и тормозит при перемещении При быстром перемещении окон и открытии меню приложение тормозит ubuntu Тормозит dataGridView при повторной инициализации Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях.
Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её.
Последовательность действий:. . .
|
|
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|