C# MS图表系列作为标签
我在我的页面上创建了一个MS图表控件,并添加了绑定到DataView的2系列组合栏和折线图。我的DataView有第三个度量项,我想在条形图的条形图上显示为标签。是否有方法将DataView中的第三个值指定为第一个系列的标签 提前感谢您的回复 这里是我到目前为止的一个片段C# MS图表系列作为标签,c#,asp.net-charts,C#,Asp.net Charts,我在我的页面上创建了一个MS图表控件,并添加了绑定到DataView的2系列组合栏和折线图。我的DataView有第三个度量项,我想在条形图的条形图上显示为标签。是否有方法将DataView中的第三个值指定为第一个系列的标签 提前感谢您的回复 这里是我到目前为止的一个片段 DataView DV = new DataView(source, exp, sortorder, DataViewRowState.CurrentRows); Chart1.Series.
DataView DV = new DataView(source, exp, sortorder, DataViewRowState.CurrentRows);
Chart1.Series.Add("Traffic");
Chart1.Series["Traffic"].Points.DataBindXY(DV, "Date", DV, "Traffic");
Chart1.Series["Traffic"].ChartType = SeriesChartType.Column;
Chart1.Series["Traffic"].YAxisType = AxisType.Primary;
Chart1.Series.Add("Sales");
Chart1.Series["Sales"].Points.DataBindXY(DV, "Date", DV, "Sales");
Chart1.Series["Sales"].ChartType = SeriesChartType.Line;
Chart1.Series["Sales"].YAxisType = AxisType.Secondary;
Chart1.Series["Sales"].BorderWidth = 4;
Chart1.Series["Sales"].Color = System.Drawing.Color.Crimson;
Chart1.ChartAreas["ChartArea1"].AxisY2.Title = "Sales";
您可以通过使用数据绑定来实现该部分 现在,这应该为日期和销售额绘图,标签由指定的字段表示,应该是数据的一部分,或者在您的情况下是DV
Chart1.Series[0].Points.DataBind(data, "Date", "Sales", "Label=yourfieldhere");