Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Объекты, вложенные в Chart




Объекты, вложенные в Chart, представлены на рис. 6.4.1, а на рис. 6.4.2 показана структура одного из основных вложенных объектов ChartGroup.

Приведем характеристику некоторых объектов, вложенных в Chart.

1. ChartArea – представляет область, отведенную под диаграмму. Для двумерных диаграмм эта область включает заголовок диаграммы, легенду, оси и их заголовки, а для трехмерных – только заголовок диаграммы и легенду. Вложенные в ChartArea объекты: Border, Font, Interior, FillFormat позволяют задать границы области, используемый для подписей шрифт, формат заполнения, цвет и образец заполнения фона и другие характеристики. Терминальные свойства Height, Width, Left, Top задают границы области. Методы Select, Clear, Сору позволяют выделить область, очистить ее содержимое или поместить в буфер.

2. PlotArea – задает внутреннюю часть области диаграммы, отведенную непосредственно для графического отображения данных. Эту область окружает область объекта ChartArea. В область объекта PlotArea для двумерных диаграмм входят маркеры данных, линии сетки, линии тренда и те возможные элементы диаграммы, которые помещаются в ее область. Для трехмерных диаграмм к этой области относятся также оси и их заголовки, а также нижняя и боковые грани трехмерного куба, рисуемого для создания иллюзии трехмерности. PlotArea имеет свойства и методы, сходные с объектом ChartArea.

3. ChartTitle – заголовок диаграммы. Помимо свойства Text, задающего текст заголовка диаграммы в него встроены собственные объекты: Border, Font, Interior, FillFormat. Кроме этого можно задать ориентацию заголовка, выравнивание, расположение. Имеет собственные методы – Select и Delete.

4. Axes(Axis) – коллекция осей диаграммы. Метод Axes(Type, AxisGroup) возвращает одну ось – объект Axis. Параметр Type имеет три значения: xlValue, xlCategory, или xlSeriesAxis (только для трехмерных диаграмм), указывающих, какая из трех возможных осей возвращается. Второй параметр – AxisGroup указывает, какая ось возвращается – основная или вспомогательная. Этот параметр имеет два значения: xlPrimary или xlSecondary. Для трехмерных диаграмм возможно использование только основных осей. Метод без параметров Axes возвращает коллекцию осей. Метод Item этой коллекции предоставляет доступ к нужной оси.

5. SeriesCollection(Series) – коллекция рядов данных. Как обычно, параметр Index или метод Item позволяют добраться до элемента коллекции – объекта класса Series, представляющего конкретный ряд данных. Коллекция имеет следующие методы:

· Add – позволяющий добавить новый ряд данных;

· Extend – добавляющий новые точки в ряды данных коллекции;

· New-Series – создающий новый ряд данных и возвращающий в качестве результата объект класса Series.

6. DataTable – объект, представляющий таблицу данных. Основными методами являются Select и Delete, основные свойства связаны с рамкой, строящейся вокруг таблицы. Вся содержательная работа с данными таблицы ведется через другие объекты (ряды данных). Так что по существу этот объект представляет рамку таблицы данных.

7. Legend – задает легенду диаграммы.

8. Shapes (входит в объект Sheets) – эта коллекция в диаграммах используется редко, но иногда можно категории изображать рисунками, что повышает эстетику диаграммы в некоторых случаях.

9. ChartGroups(ChartGroup) – возвращает коллекцию групп. Элементами коллекции являются объекты класса ChartGroup. Каждый такой объект представляет группу, состоящую из одного или нескольких рядов данных, отображаемых на диаграмме в одном и том же формате. На одной диаграмме можно одновременно отображать, например, графики и гистограммы. В этом случае такая диаграмма будет иметь несколько групп. Параметр Index позволяет добраться до конкретной группы в коллекции. Поскольку при форматировании одной из групп индексы изменяются, то иногда удобнее пользоваться специальными методами, которые возвращают группы фиксированного формата. Такими методами являются: AreaGroups, BarGroups, ColumnGroups, DoughnutGroups, LineGroups и PieGroups. Эти методы для двумерных диаграмм возвращают коллекцию групп формата, указанного методом. К конкретной группе можно добраться с помощью индекса. Для трехмерных диаграмм может быть только одна группа определенного формата. Поэтому есть методы, возвращающие эту единственную группу: AreaSDGroup, Bar3D-Group, ColumnSDGroup, LineSDGroup, PieSDGroup, SurfaceGroup.

10. Floor, Walls и Corners – объекты, которые используются при работе с трехмерными диаграммами. При отображении таких диаграмм для создания иллюзии трехмерности диаграмма отображается на фоне открытого куба, имеющего основание, заданное объектом Floor, и две боковые грани – объект Walls. Объект Corners задает углы куба. Манипулируя этими объектами, можно, например, развернуть куб или изменить заливку и узор стенок куба, добиваясь большей наглядности изображения.




Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 336; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.