在C#中如何把图例旁的数字变成文字
问题描述:
string dbPath = @"D:\历年高考分数.db";
string sq = @"Data Source=" + dbPath;
m = new SQLiteConnection(sq);
m.Open();
SQLiteDataAdapter mAdapter = new SQLiteDataAdapter("select Volume1,Volume2 from 饼形图2", m);
DataSet ds = new DataSet();
mAdapter.Fill(ds);
DataTable dt = ds.Tables[0];
//设置图表的数据源
Chart1.DataSource = dt;
//Chart1.Series.Clear();
Chart1.Series[0].XValueMember = "Volume1";//图例数据成员列
Chart1.Series[0].YValueMembers = "Volume2";//标签数据成员列
Chart1.Series[0].IsValueShownAsLabel = true;//显示标签
Chart1.DataBind();
m.Close();
答
x轴显示类型问题chart1.Series[0].XValueType = ChartValueType.String;
答
YValueMembers就是标签,
select Volume1,Volume2 from 饼形图2
把Volume2修改成要显示的列