/// <summary> /// 设置图表控件的属性 /// </summary> /// <param TFont="Font">图表标题的颜色</param> /// <param Csign="int">标识</param> public void GetChartProperty(ChartComponent.ChartPanel ChartP, Color TColor, int Csign) { switch (Csign) { case 2: { ChartP.TitleColor = TColor; break; } } }
/// <summary> /// 设置图表控件的属性 /// </summary> /// <param TFont="Font">图表标题的文本</param> /// <param Csign="int">标识</param> public void GetChartProperty(ChartComponent.ChartPanel ChartP, string TitleText, int Csign) { switch (Csign) { case 0: { ChartP.TitleName = TitleText; break; } } }
/// <summary> /// 设置图表控件的属性 /// </summary> /// <param TFont="Font">图表标题的字体样式</param> /// <param Csign="int">标识</param> public void GetChartProperty(ChartComponent.ChartPanel ChartP, Font TFont, int Csign) { switch (Csign) { case 1: { ChartP.TitleFont = TFont; break; } } }
/// <summary> /// 设置图表控件的属性 /// </summary> /// <param TFont="Font">图表的其它属性设置</param> /// <param Csign="int">标识</param> public void GetChartProperty(ChartComponent.ChartPanel ChartP, int CValue, int Csign) { switch (Csign) { case 3: { ChartP.Chartmark = Convert.ToBoolean(CValue); break; } case 4: { ChartP.LabelSay = Convert.ToBoolean(CValue); break; } case 5: { ChartP.ChartWearColor = Convert.ToBoolean(CValue); break; } case 6: { if (CValue == 0) { ChartP.RowWeave = ChartComponent.ChartPanel.CharRowWeaveStyle.Side; } else { ChartP.RowWeave = ChartComponent.ChartPanel.CharRowWeaveStyle.Stavked; } break; } case 7: { switch (CValue) { case 0: { ChartP.ChartStyle = ChartComponent.ChartPanel.CharMode.Bar; break; } case 1: { ChartP.ChartStyle = ChartComponent.ChartPanel.CharMode.Line; break; } case 2: { ChartP.ChartStyle = ChartComponent.ChartPanel.CharMode.Mark; break; } case 3: { ChartP.ChartStyle = ChartComponent.ChartPanel.CharMode.Area; break; } } break; } } }