Chart.DataBindCrossTable Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Диаграмма привязывается к таблице по данным. При этом создается один ряд для уникального значения в заданном столбце.
Перегрузки
DataBindCrossTable(IEnumerable, String, String, String, String) |
Диаграмма привязывается к таблице по данным. При этом создается один ряд для уникального значения в заданном столбце. |
DataBindCrossTable(IEnumerable, String, String, String, String, PointSortOrder) |
Диаграмма привязывается к таблице по данным. При этом создается один ряд для уникального значения в заданном столбце. |
DataBindCrossTable(IEnumerable, String, String, String, String)
Диаграмма привязывается к таблице по данным. При этом создается один ряд для уникального значения в заданном столбце.
public:
void DataBindCrossTable(System::Collections::IEnumerable ^ dataSource, System::String ^ seriesGroupByField, System::String ^ xField, System::String ^ yFields, System::String ^ otherFields);
public void DataBindCrossTable (System.Collections.IEnumerable dataSource, string seriesGroupByField, string xField, string yFields, string otherFields);
member this.DataBindCrossTable : System.Collections.IEnumerable * string * string * string * string -> unit
Public Sub DataBindCrossTable (dataSource As IEnumerable, seriesGroupByField As String, xField As String, yFields As String, otherFields As String)
Параметры
- dataSource
- IEnumerable
Источник данных, привязанный по данным с помощью диаграммы.
- seriesGroupByField
- String
Имя поля, которое используется для группирования данных в ряды.
- xField
- String
Имя поля для значений Х.
- yFields
- String
Разделенный запятыми список имен полей для значений Y.
- otherFields
- String
Другие свойства точки данных, которые могут быть привязаны.
Комментарии
Ряды будут автоматически добавлены на диаграмму в зависимости от количества уникальных значений в заданном seriesGroupByField
столбце источника данных. Другими словами, создание ряда зависит от группировки столбца.
Источником данных может быть OleDbDataReaderобъект или DataView . SqlDataReader Обратите внимание, что можно использовать все коллекции, реализующие IEnumerable интерфейс .
Можно привязать другие свойства точки данных, кроме значений X и Y. Формат: PointProperty=Field[{Format}] [,PointProperty= Field[{Format}]]. Например: "Tooltip=Price{C1},Href=WebSiteName".
Ниже перечислены следующие свойства точек данных:
- DataPointCustomProperties.AxisLabel
- DataPointCustomProperties.ToolTip
- DataPointCustomProperties.Label
- DataPointCustomProperties.LegendText
- DataPointCustomProperties.LegendToolTip
- DataPointCustomProperties.CustomProperties, которые являются именами пользовательских свойств.
Применяется к
DataBindCrossTable(IEnumerable, String, String, String, String, PointSortOrder)
Диаграмма привязывается к таблице по данным. При этом создается один ряд для уникального значения в заданном столбце.
public:
void DataBindCrossTable(System::Collections::IEnumerable ^ dataSource, System::String ^ seriesGroupByField, System::String ^ xField, System::String ^ yFields, System::String ^ otherFields, System::Windows::Forms::DataVisualization::Charting::PointSortOrder sortingOrder);
public void DataBindCrossTable (System.Collections.IEnumerable dataSource, string seriesGroupByField, string xField, string yFields, string otherFields, System.Windows.Forms.DataVisualization.Charting.PointSortOrder sortingOrder);
member this.DataBindCrossTable : System.Collections.IEnumerable * string * string * string * string * System.Windows.Forms.DataVisualization.Charting.PointSortOrder -> unit
Public Sub DataBindCrossTable (dataSource As IEnumerable, seriesGroupByField As String, xField As String, yFields As String, otherFields As String, sortingOrder As PointSortOrder)
Параметры
- dataSource
- IEnumerable
Источник данных, привязанный по данным с помощью диаграммы.
- seriesGroupByField
- String
Имя поля, которое используется для группирования данных в ряды.
- xField
- String
Имя поля для значений Х.
- yFields
- String
Разделенный запятыми список имен полей для значений Y.
- otherFields
- String
Другие свойства точки данных, которые могут быть привязаны.
- sortingOrder
- PointSortOrder
Порядок, в котором ряды сортируются по значениям полей группировки.
Комментарии
Ряды будут автоматически добавлены на диаграмму в зависимости от количества уникальных значений в заданном seriesGroupByField
столбце источника данных. Другими словами, создание ряда зависит от группировки столбца.
Источником данных может быть OleDbDataReaderобъект или DataView . SqlDataReader
Обратите внимание, что можно использовать все коллекции, реализующие IEnumerable интерфейс .
Можно привязать другие свойства точки данных, кроме значений X и Y. Формат: PointProperty=Field[{Format}] [,PointProperty= Field[{Format}]]. Например: "Tooltip=Price{C1},Href=WebSiteName".
Ниже перечислены следующие свойства точек данных:
- DataPointCustomProperties.AxisLabel
- DataPointCustomProperties.ToolTip
- DataPointCustomProperties.Label
- DataPointCustomProperties.LegendText
- DataPointCustomProperties.LegendToolTip
- CustomProperties, которые являются именами настраиваемых свойств;