Code Bye

c#MSCHART,输出柱状图正常,把charttype改成雷达图时显示 在该图表区中无法显示图表类型为“Co

运行正常的程序是这样的。
输出柱状图。
private void button2_Click_1(object sender, EventArgs e)
{
chart1.Series.Clear();
using (SqlConnection conn = new SqlConnection(“Data Source=(localdb)\v11.0;Initial Catalog=Xk;Integrated Security=True”))
{
using (SqlDataAdapter adapter = new SqlDataAdapter(“select [参数],[数值] from( select [运算速度得分],[存储能力得分],[功耗得分],[抗辐射能力得分] from score where 处理器型号 = “”+scoreComboBox.Text+”” )as [s] UNPIVOT( [数值] for [参数] IN ( [运算速度得分],[存储能力得分],[功耗得分],[抗辐射能力得分] ) ) AS [un_p] “, conn))
{
DataTable table = new DataTable();
adapter.Fill(table);

Series series = new Series();
series.Points.DataBindXY(table.DefaultView, “参数”, table.DefaultView, “数值”);

//, “运算速度得分”, “存储能力得分”,”功耗得分”,”抗辐射能力得分”

chart1.Series.Add(series);

}
然后本人在chart1的属性里把charttype改成radar,但是输出的还是柱状图,应该怎么改成雷达图?

解决方案

40

series.ChartType = SeriesChartType.Radar;

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明c#MSCHART,输出柱状图正常,把charttype改成雷达图时显示 在该图表区中无法显示图表类型为“Co