在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修改成要显示的列