添加自定义文本框

本文关键字:文本 自定义 添加 | 更新日期: 2023-09-27 18:12:44

是否可以添加自定义文本框到mschart?示例我有一个图,axislabels,右边的图例。我想添加一个自定义文本(框)的图表区域与一个文本框的解释文本关于图形。原因是因为保存图表的图像很容易,所以我想把解释整合到图片中。

的问候//JH

添加自定义文本框

根据@rockyashkumar的建议,你可以用图表标题来解释这个数字。

您可以使用chart.Titles属性,通过visual studio设计器或编程来实现,例如:

var title = this.chart1.Titles.Add("The title text");
// set other properties of the title (if necessary)
title.Alignment = ContentAlignment.MiddleCenter;
...
    Chart = CreateChartTemplate();
    Title area1Title = new Title(chartTitle, Docking.Top, new Font("Verdana", 12), Color.Black);
    area1Title.IsDockedInsideChartArea = false;
    area1Title.Docking = Docking.Top;
    Chart.Titles.Add(area1Title);

你可以用它来设置一个标题在绘图区域之外的图形顶部,你也可以改变选项,如果你想在图表区域内。

area1Title.DockedToChartArea

将允许您指定要将其固定到图表的一个区域。即左上角,右下角等