[转]微软Chart图表
http://hi.baidu.com/pashowhua/blog/item/a3383b67f5d38a7a0d33fa23.html
MS Chart 中SeriesChartType 枚举值对应的说明
http://blog.csdn.net/beau_su/article/details/5709667
我的部分样例:
// 初始化下拉框
cboChartType.Items.Clear();
cboChartType.Items.Add("Column");
cboChartType.Items.Add("Line");
cboChartType.Items.Add("Spline");
cboChartType.Items.Add("Pie");
cboChartType.Items.Add("Funnel");
cboChartType.Items.Add("Pyramid");
cboChartType.SelectedIndex = 0;
cboChartType.DropDownStyle = ComboBoxStyle.DropDownList;
//改变chart显示类别
private void cboChartType_SelectedIndexChanged(object sender, EventArgs e)
{
if (Common.IsNullOrEmptyObject(cboChartType.SelectedItem)) return;
this.Cursor = Cursors.WaitCursor;
chart1.Series[0].ChartType = (SeriesChartType)Enum.Parse(typeof(SeriesChartType), cboChartType.SelectedItem.ToString(), true); //有Line ,Spline, Stepline
//(SeriesChartType)Enum.Parse(typeof(SeriesChartType), "Line", true); //有Line ,Spline, Stepline
this.Cursor = Cursors.Default;
}
// 初始化下拉框
cboChartType.Items.Clear();
cboChartType.Items.Add("Column");
cboChartType.Items.Add("Line");
cboChartType.Items.Add("Spline");
cboChartType.Items.Add("Pie");
cboChartType.Items.Add("Funnel");
cboChartType.Items.Add("Pyramid");
cboChartType.SelectedIndex = 0;
cboChartType.DropDownStyle = ComboBoxStyle.DropDownList;
//改变chart显示类别
private void cboChartType_SelectedIndexChanged(object sender, EventArgs e)
{
if (Common.IsNullOrEmptyObject(cboChartType.SelectedItem)) return;
this.Cursor = Cursors.WaitCursor;
chart1.Series[0].ChartType = (SeriesChartType)Enum.Parse(typeof(SeriesChartType), cboChartType.SelectedItem.ToString(), true); //有Line ,Spline, Stepline
//(SeriesChartType)Enum.Parse(typeof(SeriesChartType), "Line", true); //有Line ,Spline, Stepline
this.Cursor = Cursors.Default;
}