ChartDataTable
Содержание
[
Скрывать
]ChartDataTable class
Представляет таблицу данных диаграммы.
public class ChartDataTable
Характеристики
Имя | Описание |
---|---|
AutoScaleFont { get; set; } | Истинно, если текст в объекте меняет размер шрифта при изменении размера объекта. Значение по умолчанию — True. |
BackgroundMode { get; set; } | Получает и устанавливает режим отображения background |
Border { get; } | Возвращает объект Border, представляющий границу object |
Font { get; } | ПолучаетFont объект, который представляет настройку шрифта указанной таблицы данных диаграммы. |
HasBorderHorizontal { get; set; } | Истинно, если таблица данных диаграммы имеет горизонтальные границы ячеек |
HasBorderOutline { get; set; } | Истинно, если таблица данных диаграммы имеет границы контура |
HasBorderVertical { get; set; } | Истинно, если таблица данных диаграммы имеет вертикальные границы ячеек |
ShowLegendKey { get; set; } | Истинно, если ключ легенды метки данных виден. |
Примеры
[C#]
//Создание экземпляра объекта Workbook
Workbook workbook = new Workbook();
//Получение ссылки на первый рабочий лист
Worksheet worksheet = workbook.Worksheets[0];
//Добавление пробного значения в ячейку "A1"
worksheet.Cells["A1"].PutValue(50);
//Добавление образца значения в ячейку "A2"
worksheet.Cells["A2"].PutValue(100);
//Добавление образца значения в ячейку "A3"
worksheet.Cells["A3"].PutValue(150);
//Добавление образца значения в ячейку "B1"
worksheet.Cells["B1"].PutValue(60);
//Добавление образца значения в ячейку "B2"
worksheet.Cells["B2"].PutValue(32);
//Добавление образца значения в ячейку "B3"
worksheet.Cells["B3"].PutValue(50);
//Добавляем диаграмму на рабочий лист
int chartIndex = worksheet.Charts.Add(ChartType.Column, 5, 0, 25, 10);
//Доступ к экземпляру только что добавленного графика
Chart chart = worksheet.Charts[chartIndex];
//Добавление NSeries (источника данных диаграммы) на диаграмму в диапазоне от ячейки "A1" до "B3"
chart.NSeries.Add("A1:B3", true);
chart.ShowDataTable = true;
//Получение таблицы диаграммы
ChartDataTable chartTable = chart.ChartDataTable;
//Установка цвета шрифта графической таблицы
chartTable.Font.Color = System.Drawing.Color.Red;
//Установка параметров видимости ключа легенды
chartTable.ShowLegendKey = false;
//Сохранение файла Excel
workbook.Save("book1.xls");
[VB.NET]
'Создание экземпляра объекта Workbook
Dim workbook As Workbook = New Workbook()
'Получение ссылки на первый рабочий лист
Dim worksheet As Worksheet = workbook.Worksheets(0)
'Adding a sample value to "A1" cell
worksheet.Cells("A1").PutValue(50)
'Adding a sample value to "A2" cell
worksheet.Cells("A2").PutValue(100)
'Adding a sample value to "A3" cell
worksheet.Cells("A3").PutValue(150)
'Adding a sample value to "B1" cell
worksheet.Cells("B1").PutValue(60)
'Adding a sample value to "B2" cell
worksheet.Cells("B2").PutValue(32)
'Adding a sample value to "B3" cell
worksheet.Cells("B3").PutValue(50)
'Добавление диаграммы на рабочий лист
Dim chartIndex As Integer = worksheet.Charts.Add(ChartType.Column, 5, 0, 25, 10)
'Доступ к экземпляру вновь добавленной диаграммы
Dim chart As Chart = worksheet.Charts(chartIndex)
'Adding NSeries (chart data source) to the chart ranging from "A1" cell to "B3"
chart.NSeries.Add("A1:B3", True)
chart.ShowDataTable = True
'Получение диаграммы
Dim chartTable As ChartDataTable = chart.ChartDataTable
'Настройка цвета шрифта таблицы диаграммы
chartTable.Font.Color = System.Drawing.Color.Red
'Настройка параметров видимости ключа легенды
chartTable.ShowLegendKey = False
'Сохранение файла Excel
workbook.Save("book1.xls")
Смотрите также
- пространство имен Aspose.Cells.Charts
- сборка Aspose.Cells