ASP.NET MSChart 入门 ChartArea 详解 (三) .
来源:互联网 发布:好爸妈点读机软件下载 编辑:程序博客网 时间:2024/06/14 04:46
这个是定义ChartArea的方法
/// <summary> /// 定义ChartArea /// </summary> /// <param name="name">ChartArea名称</param> /// <param name="Area3DStyle">是否开启3D</param> /// <returns></returns> public static ChartArea SetChartAreaStyle(string name, bool Area3DStyle) { ChartArea mycharArea = new ChartArea(name); mycharArea.AxisX.LineColor = System.Drawing.Color.FromArgb(64, 64, 64, 64); mycharArea.AxisX.LabelStyle.Font = new System.Drawing.Font("Trebuchet MS", float.Parse("8.25"), FontStyle.Regular); mycharArea.AxisX.MajorGrid.LineColor = System.Drawing.Color.FromArgb(64, 64, 64, 64); mycharArea.AxisY.LineColor = System.Drawing.Color.FromArgb(64, 64, 64, 64); mycharArea.AxisY.LabelStyle.Font = new System.Drawing.Font("Trebuchet MS", float.Parse("8.25"), FontStyle.Regular); mycharArea.AxisY.MajorGrid.LineColor = System.Drawing.Color.FromArgb(64, 64, 64, 64); if (Area3DStyle) { mycharArea.Area3DStyle.Enable3D = true; mycharArea.Area3DStyle.IsRightAngleAxes = false;//是否倾斜 mycharArea.Area3DStyle.IsClustered = false; //Chart1.ChartAreas["ChartArea1"].Area3DStyle.WallWidth = 0; //控制3D显示那个墙宽度的 mycharArea.Area3DStyle.Inclination = 15;//X倾斜度 mycharArea.Area3DStyle.Rotation = 10;//Y倾斜度 mycharArea.Area3DStyle.Perspective = 10; } mycharArea.BackColor = System.Drawing.Color.FromArgb(64, 165, 191, 228); // BackSecondaryColor="Transparent" BorderColor="64, 64, 64, 64" mycharArea.BackSecondaryColor = System.Drawing.Color.Transparent; mycharArea.BorderColor = System.Drawing.Color.FromArgb(64, 64, 64, 64); mycharArea.AxisY.ScaleBreakStyle.Enabled = true;//开启对比悬殊的东东 //mycharArea.AxisX.Interval = 1; //mycharArea.AxisY.Interval = 5000; //强制 Y轴最小单位为5000一格 //mycharArea.AxisX.MajorGrid.Interval = 1; //mycharArea.Area3DStyle.Enable3D = true; //mycharArea.AlignmentOrientation = AreaAlignmentOrientations.Horizontal; //mycharArea.AxisY.Enabled = AxisEnabled.False; //mycharArea.AxisY2.Enabled = AxisEnabled.True; //mycharArea.AxisX.LabelStyle.IsEndLabelVisible = false; return mycharArea; }
其中比较有用的东东有
mycharArea.AxisY.ScaleBreakStyle.Enabled = true; //开启对比悬殊的东东 现在不让上传图 要不然可以看效果的
mycharArea.Area3DStyle.Enable3D = true; //开启3D显示
其它的一些属性 程序中注释里有
- ASP.NET MSChart 入门 ChartArea 详解 (三)
- ASP.NET MSChart 入门 ChartArea 详解 (三) .
- ASP.NET MSChart 入门 Title 详解 (一)
- ASP.NET MSChart 入门 Legend 详解(二)
- ASP.NET MSChart 入门 Series 详解 (四)
- ASP.NET MSChart 入门 Title 详解 (一) .
- ASP.NET MSChart 入门 Legend 详解(二) .
- ASP.NET MSChart 入门 Series 详解 (四) .
- ASP.NET mschart使用小结
- ASP.NET中的MSChart 控件使用
- Asp.Net中MsChart的应用!
- Asp.Net MVC3 简单入门第一季(三)详解Controller之Filter
- Asp.Net MVC3 简单入门第一季(三)详解Controller之Filter
- 【ASP.Net】学习入门笔记三
- 经典ASP.NET MVC3.0入门详解
- 经典ASP.NET MVC3.0入门详解
- 经典ASP.NET MVC3.0入门详解
- ASP.NET Web API 入门示例详解
- window.parent与window.openner区别
- Ext Designer 可视化设计器及汉化全攻略
- 如何在VS2010中编写ExtJs--001
- ASP.NET MSChart 入门 Title 详解 (一) .
- ASP.NET MSChart 入门 Legend 详解(二) .
- ASP.NET MSChart 入门 ChartArea 详解 (三) .
- [为梦想,千里行] 评论:35岁前买房没出息,说对了一半
- ASP.NET MSChart 入门 Series 详解 (四) .
- 在MSChart基础上的处理类库 .
- 个人开公司的流程,以后用得着
- 一个中国人的一天生活
- 手把手教你用VS打包
- Extjs4开发笔记(一)——准备工作
- SQL语句Where中使用别名作为判断条件