Re: Срочно: помощь в напис. контрола ExListView
От: Аноним  
Дата: 29.10.07 08:00
Оценка:
Здравствуйте, Noxerist, Вы писали:

N>Уважаемые, нужна помощь, в написании на C#/.NET (поиске, уже существующей компоненты, или совета счего начать) контрола ExListView.

N>Смысл такой:
N>1) список должен быть оч. быстрым;
N>2) список может иметь несколько колонок;
N>3) при добавлении новых строк, мог спускаться сверху вниз (стандартный), так и рости снизу вверх;
N>4) элементы в строки добавлялись не по индексу а по числу, которое может быть дробным, возможно от этого отказаться и наверное добавлять по строковому ключу. Если строка с таким индексом отсутствует, то соответственно создать ее, иначе получить его ListViewItem и изменять его свойства;
N>5) автоматическая прокрутка к "первому" элементу списка (в случае списка с ростом снизу вверх, прокрутка к нижнему элементу).

N>На данный момент пытаюсь использовать стандартный контрол, который нетолько не удоволетворяет требованиям и достаточно медленно выполняет поставленную задачу, но и периодически выдает глюки: при изменении свойст строки элемента (цвет, фон, шрифт), он периодически вырисовывает их как элемент по умолчанию. Вызов myListView.Invalidate() перерисовывает все правильно, но визуально одно мерцание, так как добавлять и удалять элементы приходится оч. часто.


N>Если никто не встечал подобного рода контрола, подскажите есть ли смысл брать в качестве родителя класс ListView, но похоже ничем не поможет и производительности не добьюсь.


N>Заранее спасибо!


Доброго !
А использовать виртуальный ListView не поможет?
С уважением !
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.