ASP.NET MSChart 入门 Title 详解 (一)

17 篇文章 0 订阅
5 篇文章 0 订阅

    如何下载安装就不说了网上一堆堆都COPY来COPY去的,在这里说下图标控件的构成。还是引用微软的图列好了。图片暂时上传不了......

    chart 控件主要有 Titles 标题集合  Chart Area图形显示区域 Series图表集合 Legends图列的集合

    一、Titles标题

          有几个重要的属性 

        /// <summary>

        /// 定义Title

        /// </summary>

        /// <param name="name">Title Name</param>

        /// <param name="TitleIsDockedInsideChartArea">是否包含在ChartArea</param>

        /// <returns></returns>

        public static Title SetTitle(string name, bool TitleIsDockedInsideChartArea)

        {

            Title title = new Title(name);

            title.Alignment = ContentAlignment.MiddleCenter;

            title.Font = new System.Drawing.Font("微软雅黑", float.Parse("14"), FontStyle.Bold);

            if (TitleIsDockedInsideChartArea)

            {

                title.IsDockedInsideChartArea = true;

                title.DockedToChartArea = name;

            }

            return title;

        }

   在以下方法中我们得到一个完整的Title,其中Title title = new Title(name);

   直接实例化  

 

   Name属性 

         这个属性在这里强调下 如果Titles中包含多个TitleName属性象ID一样是唯一的

         后台写法

           在以下方法中我们得到一个完整的Title ,其中Title title = new Title(name);直接实例化  

          

为name变量的一个Title  

 

           也可以这样写 

               Title title = new Title();

               title.Name = name;

         前台写法    Alignment 属性 是为 Title 显示位置   

            <Titles>

                <asp:Title  Name="标题">

                </asp:Title>

            </Titles>

 

 

         后台写法

         title.Alignment = ContentAlignment.MiddleCenter;

 

         前台写法

           

                <asp:Title  Name="标题" Alignment ="MiddleCenter" >

                </asp:Title>

 

        

   IsDockedInsideChartArea 属性 是否绘制到 ChartArea

        

         后台写法

 

              后台写法

              title.DockedToChartArea = name;

 

          前台写法         

         

         

 其他属性就 不介绍了 最后这两个属性 对多Title 比较重要 可以很轻松的控制显示的位置。

              <asp:Title  Name="标题" Alignment ="MiddleCenter"  IsDockedInsideChartArea ="true"                DockedToChartArea="ChartArea1">

                </asp:Title>

       

         title.IsDockedInsideChartArea = true;

 

         前台写法                

                <asp:Title  Name="标题" Alignment ="MiddleCenter"  IsDockedInsideChartArea ="true">

                </asp:Title>

   DockedToChartArea 属性  绘制到 哪一个 ChartArea

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值