Описание тега virtualtreeview
Virtual Treeview - это бесплатный компонент Delphi, написанный Майком Лишке.
1
ответ
VirtualTreeView и VCL Стили
Я использую VirtualTreeView (в виде сетки - в Delphi XE7) в своем приложении, и я также решил использовать стиль Carbon VCL. Проблема возникает из-за того, что мне нужно покрасить несколько строк в соответствии с некоторым статусом в каждой строке, …
04 июн '15 в 15:30
2
ответа
Нарушение доступа при назначении строки в событии InitNode объекта TVirtualStringTree
Данный код, который работает без каких-либо проблем в Delphi 2007. Однако в Delphi 2009 я получаю исключение. Нарушение прав доступа показывает чтение адреса $ 00000000. Проблема существует только при назначении строки, она работает для чисел. Кроме…
06 июн '11 в 07:51
2
ответа
Как я могу сохранить и загрузить свою структуру данных svTree?
Я пытаюсь реализовать простой менеджер контактов, используя компонент VirtualStringTree. Я настроил его так, чтобы он выглядел как компонент представления списка только с тремя столбцами, которые будут содержать текст: Для структуры данных я использ…
12 сен '11 в 17:01
2
ответа
VirtualStringTree - многострочные узлы и центральный текст по вертикали
Если узел в VirtualStringTree является многострочным (vsMultiline в Node.States), то как я могу центрировать текст по вертикали для всех столбцов (кроме многострочного столбца) в этом узле? Я пытался использовать OnBeforeCellPaint (с помощью TargetC…
10 авг '11 в 03:25
2
ответа
VirtualTreeview: когда сортировать детей?
Я полагаюсь на VirtualTreeView, чтобы отображать тысячи элементов, которые должны периодически меняться, и когда это происходит, дерево очищается и заполняется снова. Сортировка производится автоматически (toAutoSort установлен флаг), но это имеет н…
10 мар '10 в 03:39
0
ответов
Как изменить подсказку (приложение Delphi) при перетаскивании из Оболочки обозревателя в Virtual TreeView?
Вот как можно принимать файлы из оболочки Windows в Virtual TreeView: как перетащить файл из оболочки Shell в элемент управления VirtualTreeView в приложении Delphi? Вот как это выглядит, если я установил DROPEFFECT_LINK для параметра Effect в OnDra…
20 ноя '17 в 15:18
2
ответа
Изменить текст ячейки корневого узла в VirtualTreeView
Я хотел бы изменить текст ячейки существующего виртуального (корневого) узла. Я могу изменить данные, но мне нужно обновить весь TreeView, чтобы GetText get снова запускался. Есть ли более простой способ или возможный способ обновления только 1 корн…
14 июл '12 в 20:50
0
ответов
Правильное добавление, загрузка и сохранение узла с Delphi XE8 и VirtualStringTree
Я использую virtualstringtree для базовой функциональности дерева с флажками и т. Д.Я использовал оригинальную документацию (с 2006 года), но получаю ошибки при загрузке сохраняемых данных, хотя дерево виртуальных строк выглядит нормально. Я считаю,…
11 май '16 в 13:35
0
ответов
TVirtualStringTree: проверить, находится ли узел в отображаемой области
Я пытаюсь выяснить, если TVirtualStringTree Узел фактически отображается или находится за пределами видимой области дерева. Очевидно, что это нечто совершенно иное, чем .Visible, Зачем мне это нужно: Мой AfterCellPaint рисует различные компоненты по…
24 май '17 в 09:28
2
ответа
Как увеличить поиск с помощью TVirtualStringTree
Я учусь TVirtualStringTree использование и должны реализовать добавочный поиск. Когда пользователь вводит символы в TEdit Я хочу переместить сфокусированный узел на первый квалифицирующий узел в дереве. Я читаю весь демо и пример кода, который я мог…
10 июн '13 в 18:28
1
ответ
Фильтрация VirtualStringTree выполнена правильно
Я ищу быстрый способ фильтрации узлов в VirtualStringTree на основе правила фильтра, особенно при изменении правила фильтра. В VST встроен механизм фильтрации, где вы можете определить, отфильтрован ли узел. Мое решение прямо сейчас состоит в том, ч…
02 апр '17 в 12:13
1
ответ
Delphi VirtualTreeView Сортировать несколько столбцов?
Я слышал много похвал о компоненте VirtualTreeView и смотрел на его использование в процессе переписывания, который мы делаем. В настоящее время мы используем StringGrid. Я не могу найти способ сортировки нескольких столбцов, хотя сортировка по одно…
15 дек '10 в 14:58
0
ответов
Загружать разные данные в одном TVirtualStringTree
В моем приложении я на главной форме tc_main как TTabControl с 4 вкладками и vt_main как TVirtualStringTree остается на этом. Зависит от выбранной вкладки vt_main может иметь разные заголовок и данные внутри. Для каждой вкладки я определяю свой обра…
17 май '15 в 21:31
2
ответа
TVirtualStringTree ScaleBy Stretch
Я пытаюсь заставить VST автоматически изменять размеры при изменении его высоты и ширины. У меня нет этой проблемы с другими размещенными компонентами VCL, некоторые из них имеют свойство "Растянуть", такое как TImage, которое позволяет им настраива…
25 апр '17 в 13:55
1
ответ
TVirtualStringTree - оптимизация переменной высоты строки
В нашем приложении я перехожу от компонента TStringGrid к компоненту TVirtualStringTree. Отображается много данных (макс. 50000 строк и 5 столбцов). Один столбец содержит одну или несколько строк текста. Мне удалось реализовать многострочный функцио…
13 май '15 в 13:42
0
ответов
Как правильно обрабатывать событие OnChange - VirtualStringTree
Я уже создал запись, которая представляет данные моего узла, и теперь я хочу правильно обработать событие OnChange, каждый раз, когда я нажимаю на другой узел, он вызывает события один раз (не дважды, это моя проблема). Это дерево показывает структу…
05 мар '15 в 17:55
1
ответ
TVirtualDrawTree - Как разместить узлы в одном ряду?
Это продолжение моего другого вопроса здесь. как мне было предложено в комментарии, чтобы задать новый вопрос по этому вопросу Мне предложили нарисовать разные изображения в строке. моя цель с самого начала вставлять узлы бок о бок мне сказали, что …
08 авг '16 в 11:38
1
ответ
Как предотвратить перетаскивание определенного виртуального StringTree NodeLevel?
Чего я пытаюсь достичь У меня есть виртуальное дерево строк с подуровнями строк, которые могут быть расширены пользователем. Верхний уровень иерархии всех узлов должен быть перетаскиваемым. Но ни один из уровней подузла не должен быть. Как проверить…
02 июл '14 в 12:46
2
ответа
Несколько компонентов для редактора IVTEditLink в VirtualTreeView
Есть ли способ, как добавить более одного компонента в редактор VirtualTreeView IVTEditLink?
07 янв '12 в 16:45
2
ответа
Как добавить объекты в виртуальное дерево
Короче говоря, я пытаюсь добавить объект в VirtualTreeView, но всегда получаю ошибку EAccessViolation в CellText я задаюсь вопросом о причине ошибки, которую я пытался сделать все возможное, но безрезультатно... это моя попытка: TForm1 = class(TForm…
03 янв '13 в 10:23