0
當MS圖表控件具有多個系列時,系統會自動爲每個系列分配一個不同的顏色並默認設置。如果我選擇charttype作爲fastline並添加兩個系列,則會看到藍色和橙色的圖。MS圖表控件中的系列行類型
而不是顏色,是否有可能每個系列自動錶示爲不同的線條類型,如虛線,點虛線,加號等。
當MS圖表控件具有多個系列時,系統會自動爲每個系列分配一個不同的顏色並默認設置。如果我選擇charttype作爲fastline並添加兩個系列,則會看到藍色和橙色的圖。MS圖表控件中的系列行類型
而不是顏色,是否有可能每個系列自動錶示爲不同的線條類型,如虛線,點虛線,加號等。
首先,我很確定加號是標記而不是ChartType。
我知道肯定的星星和鑽石是。
你可以做一個列表,並保存在它所有的線圖圖表類型(如樣條線,線等)和循環,而(這裏使用DataSet)
或之後結合數據
SqlDataAdapter adapter = new SqlDataAdapter(query2, connection);
DataSet ds = new DataSet();
adapter.Fill(ds);
int i = 0;
foreach (DataRow dr in ds.Tables[0].Rows)
{
Series series = new Series();
series.Points.AddXY(dr["Date"], dr["Shipments"]);
series.ChartType = yourChartTypeList[i];
i++;
Chart1.Series.Add(series);
}
//already bound
int i = 0;
foreach (Series s in Chart1.Series)
{
s.ChartType = yourChartTypeList[i];
i++;
}
如果你想要的東西添加到系列,如提示或任何你就會有一個地方要做到這一點的方式。