Встроенное представление данных

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

Казалось бы, MSHFlexgrid дает эту возможность, но я не могу найти никакой информации о ее фактическом использовании или о ее ограничениях (может ли у вас быть разное количество полей и/или они могут иметь разные интервалы, как насчет заголовков столбцов, отступов в для начала и др.).

Я нашел этот сайт, но изображения не работают (в ie8 и ff3.5). Поиски в Google показывают людей, использующих просто плоское представление данных, но не использующих иерархические свойства). Кто-нибудь знает хорошие учебные пособия или форумы с хорошим обсуждением подводных камней?

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


person graham.reeds    schedule 28.09.2009    source источник


Ответы (2)


Вы можете проверить vbAccelerator. У него есть элемент управления Multi-Column Treeview, который звучит как то, что вы, возможно, ищете. Он дает вам источник и имеет несколько довольно приличных образцов.

person C-Pound Guru    schedule 28.09.2009
comment
Это похоже на то, что я хотел бы, но с разным количеством столбцов для обзора и подробного просмотра. Я посмотрю на это дальше. Спасибо. - person graham.reeds; 28.09.2009

справочные страницы MSHFlexGrid и "использование MSHFlexGrid" в руководстве по Visual Basic?
Извините, если вы уже видели это!

person MarkJ    schedule 28.09.2009
comment
Я видел второй, который вы ошибочно приводите в качестве примера, но не первый. Они также не показывают, как использовать иерархическую особенность сетки. - person graham.reeds; 29.09.2009