当前位置: 代码迷 >> 综合 >> ASP.NET MSChart 入门 Legend 详解(二) .
  详细解决方案

ASP.NET MSChart 入门 Legend 详解(二) .

热度:42   发布时间:2024-01-13 00:32:45.0
首先 看下 下面这段代码

 

        /// <summary>
/// 定义Legend
/// </summary>
/// <param name="name"></param>
/// <param name="legendIsDockedInsideChartArea">是否绘制到图表区</param>
/// <returns></returns>
public static Legend SetLegend(string name, bool legendIsDockedInsideChartArea)
{
Legend legend = new Legend(name);
legend.Title = name;
//26, 59, 105
legend.BackColor = Color.Transparent;//Color.FromArgb(26, 59, 105, 0);
legend.BorderColor = Color.Gray;
//legend.Font = new System.Drawing.Font("Trebuchet MS", float.Parse("8.25"), FontStyle.Bold, GraphicsUnit.World);
if (legendIsDockedInsideChartArea)
{
legend.IsDockedInsideChartArea = true;
legend.DockedToChartArea = name;
}
return legend;
}


 

        Title 属性 实际上就是图列区的标头

 

        IsDockedInsideChartArea 属性 是否绘制到 ChartArea 中

        DockedToChartArea 属性  绘制到 哪一个 ChartArea 中

        剩余的一些属性并不是很实用 在这里就不详细介绍了

  相关解决方案