找回密码
 立即注册

QQ登录

只需一步,快速开始

JudgeLight

注册会员

3

主题

5

帖子

22

积分

注册会员

积分
22
最新发帖
JudgeLight
注册会员   /  发表于:2017-3-2 16:23  /   查看:3098  /  回复:2
private void BindPie(List<OpdGetnumModel> list)
        {
            List<OpdGetnumModel> listNew = list;
            ChartGroup grp = c1Chart1.ChartGroups[0];
            grp.ChartType = Chart2DTypeEnum.Pie;
            grp.ShowOutline = false;
            grp.Use3D = false;
            grp.Stacked = false;
            grp.Pie.OtherOffset = 0;
            grp.Pie.Start = 100;
            grp.Pie.InnerRadius = 0;
            grp.ChartData.SeriesList.Clear();

            int[] SliceValue = new int[listNew.Count];
            for (int i = 0; i < SliceValue.Length; i++)
            {
                SliceValue = listNew.GetNumTypeNum;

                ChartDataSeries series = grp.ChartData.SeriesList.AddNewSeries();
                series.Offset = 10;
                series.PointData.Length = 1;
                series.PointData[0] = new PointF(1f, SliceValue);
                series.Label = listNew.GetNumTypeName;


                DataLabel dlab = series.DataLabel;
                dlab.Compass = LabelCompassEnum.Radial;
                dlab.Connected = true;
                dlab.Offset = 6;
                dlab.Text = "{#YVAL}({%YVAL:0.0%})";
                dlab.Style.BackColor = Color.Transparent;
                dlab.Style.Border.BorderStyle = BorderStyleEnum.None;
                dlab.Style.Font = new Font("微软雅黑", 9f);
                dlab.Visible = true;

                C1.Win.C1Chart.Label lab = c1Chart1.ChartLabels.LabelsCollection.AddNewLabel();
                lab.AttachMethod = AttachMethodEnum.DataIndex;

                AttachMethodData amd = lab.AttachMethodData;
                amd.GroupIndex = 0;
                amd.PointIndex = 0;
                amd.SeriesIndex = i;
                series.TooltipText = "{#TEXT} : {%YVAL:0.0%}";
            }
} 不知道什么因素导致series.TooltipText值无法显示,请大神指教,是不是什么属性影响了,谢谢!
        

1 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2017-3-2 18:01:56
沙发
从您的代码片段上看,没有推测出问题。
您可以参考下随机安装示例中的Demo,对比检查下。
Demo路径:
\Documents\ComponentOne Samples\WinForms\C1Chart\CS\Tooltip
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部