散点图表显示控件。
属性 |
属性说明 |
---|---|
EmptyDataText |
图表中无数据时显示的文本。 |
SeriesMember |
数据集源。 |
SeriesShapMember |
数据集形状源。 |
XValueMember |
X轴数据源。 |
YValueMember |
Y轴数据源。 |
事件 |
事件发生条件 |
---|---|
ValueSelected |
在图表值选择时发生。 |
在页面的Load事件中进行绑定数据源。
C#: DataTable table = new DataTable(); table.Columns.Add("XMember"); table.Columns.Add("YMember"); table.Columns.Add("SMember"); table.Columns.Add("ShapMember"); table.Rows.Add("1月", "42", "A", ScatterChart.ScatterShape.SQUARE); table.Rows.Add("1月", "44", "B", ScatterChart.ScatterShape.CIRCLE); table.Rows.Add("1月", "47", "C", ScatterChart.ScatterShape.CROSS); table.Rows.Add("2月", "44", "A", ScatterChart.ScatterShape.SQUARE); table.Rows.Add("2月", "46", "B", ScatterChart.ScatterShape.CIRCLE); table.Rows.Add("2月", "48", "C", ScatterChart.ScatterShape.CROSS); table.Rows.Add("2月", "53", "D", ScatterChart.ScatterShape.TRIANGLE); table.Rows.Add("3月", "46", "A", ScatterChart.ScatterShape.SQUARE); table.Rows.Add("3月", "47", "B", ScatterChart.ScatterShape.CIRCLE); table.Rows.Add("3月", "49", "C", ScatterChart.ScatterShape.CROSS); table.Rows.Add("3月", "51", "E", ScatterChart.ScatterShape.X); table.Rows.Add("4月", "45", "A", ScatterChart.ScatterShape.SQUARE); table.Rows.Add("4月", "49", "B", ScatterChart.ScatterShape.CIRCLE); table.Rows.Add("4月", "50", "C", ScatterChart.ScatterShape.CROSS); table.Rows.Add("4月", "52", "D", ScatterChart.ScatterShape.SQUARE); table.Rows.Add("5月", "48", "A", ScatterChart.ScatterShape.SQUARE); table.Rows.Add("5月", "53", "B", ScatterChart.ScatterShape.CIRCLE); table.Rows.Add("5月", "54", "C", ScatterChart.ScatterShape.CROSS); table.Rows.Add("6月", "50", "A", ScatterChart.ScatterShape.SQUARE); table.Rows.Add("6月", "51", "B", ScatterChart.ScatterShape.CIRCLE); if (table.Rows.Count>0) //绑定数据源 { this.scatterChart1.DataSource = table ; this.scatterChart1.DataBind(); }