Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






MSНFlexGrid и MSFlexGrid - элементы управления для отображения и оперирования данными в табличном формате






Элемент управления MSFlexGrid, выводимый на форму при работах с базами данных, представляет собой cетку строк и столбцов.MSFlexGrid поддерживает следующие функции:

· чтение данных, если элементу MSFlexGrid назначен элемент управления данными; связывание данных для чтения,

· динамическая перестановка столбцов и строк; автоматическая перегруппировка данных при упорядочении столбцов,

· адаптация к существующему программному коду для связанного элемента управления DataGrid,

· управление помещением в ячейку текста/графики; перенос текста в ячейках.

Вывод MSFlexGrid на панель элементов управления: меню Проект (Project) Компоненты (Components) Microsoft FlexGrid 6.0.

Свойство Rows таблицы, выводимой на форму при использовании MSFlexGrid, можно использовать для задания количества строк в таблице, а свойство Cols - для задания количества столбцов. На рис.4.4 представлена сетка MSFlexGrid. В качестве первого индекса ячейки используется номер строки, в качестве второго - номер столбца. Например, ячейка в левом верхнем углу таблицы имеет адрес 0, 0. Чтобы поместить данные в ячейку таблицы MSFlexGrid, нужно использовать свойство TextMatrix и задать координаты ячейки.

Пример 1: поместить слово " элемент" в ячейку (2, 1): MSFIexGridl.TextMatrix (2, 1) = " элемент"

Пример 2: ввести число 3000 в ячейку (5, 2): MSFIexGridl.TextMatrix (5, 2) = 3000

MSFlexGrid обеспечивает множество стандартных стилей форматирования ячеек. Если при работе нужно добавить новые строки в таблицу, то используется метод Addltem.

MSHFIexGrid - Microsoft Hierarchical FlexGrid - иерархическая гибкая таблица поддерживает по сравнению с MSFIexGridмножество дополнительных функций:

· ActiveX Data Binding - привязывание данных ActiveX, когда свойства DataSource и DataMember элемента управления связаны с поставщиком данных,

· связывание через Data Binding Manager - Диспетчер связывания данных в Visual Basic,

· привязывание непосредственно к сгруппированным и связанным наборам записей ADO (ADO RecordSet) из иерархииCommand (Управление),

· создание отображений сгруппированных и связанных наборов RecordSet.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.