Chart.DataBindCrossTable 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
数据将图表绑定到表,其中具有在给定列中为每个唯一值所创建一个序列。
重载
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
X 值的字段名称。
- yFields
- String
以逗号分隔的 Y 值的字段名称列表。
- otherFields
- String
可以绑定的其他数据点属性。
注解
序列将自动添加到图表中,具体取决于数据源给定 seriesGroupByField
列中的唯一值数;换句话说,序列的创建取决于列的分组。
数据源可以是一个 OleDbDataReader或 SqlDataReader 一个 DataView 对象。 请注意,可以使用实现 IEnumerable 接口的所有集合。
除了 X 和 Y 值之外,其他数据点属性也可以绑定。 格式为:PointProperty=Field[{Format}] [,PointProperty= Field[{Format}]]。 例如:“Tooltip=Price{C1},Href=WebSiteName”。
这些数据点属性包括:
- DataPointCustomProperties.AxisLabel
- DataPointCustomProperties.ToolTip
- DataPointCustomProperties.Url
- DataPointCustomProperties.PostBackValue
- 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::Web::UI::DataVisualization::Charting::PointSortOrder sortingOrder);
public void DataBindCrossTable (System.Collections.IEnumerable dataSource, string seriesGroupByField, string xField, string yFields, string otherFields, System.Web.UI.DataVisualization.Charting.PointSortOrder sortingOrder);
member this.DataBindCrossTable : System.Collections.IEnumerable * string * string * string * string * System.Web.UI.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
X 值的字段名称。
- yFields
- String
以逗号分隔的 Y 值的字段名称列表。
- otherFields
- String
可以绑定的其他数据点属性。
- sortingOrder
- PointSortOrder
序列将以指定顺序由组字段值进行排序。
注解
序列将自动添加到图表中,具体取决于数据源给定 seriesGroupByField
列中的唯一值数;换句话说,序列的创建取决于列的分组。
数据源可以是一个 OleDbDataReader或 SqlDataReader 一个 DataView 对象。
请注意,可以使用实现 IEnumerable 接口的所有集合。
除了 X 和 Y 值之外,其他数据点属性也可以绑定。 格式为:PointProperty=Field[{Format}] [,PointProperty= Field[{Format}]]。 例如:“Tooltip=Price{C1},Href=WebSiteName”。
这些数据点属性的列表如下所示:AxisLabel、、、ToolTipUrl、LabelLegendText,LegendToolTip以及CustomProperties自定义属性的名称。