找回密码
 立即注册

QQ登录

只需一步,快速开始

Richard.Ma 讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-11-29 09:23  /   查看:2548  /  回复:0

        图表设计器是一个运行时设计器,该设计器使最终用户可以通过在可视化图表属性的同时更改图表属性来自定义图表。这种设计器在仪表板设计器等应用程序中非常方便,这些应用程序要求最终用户在运行时根据要求自定义图表。
FlexChart Designer是一个紧凑且响应迅速的设计器,它在运行时单击图表元素时出现,并提供一个用户界面来更改与ChartDataHeaderFooterLegendX轴Y轴数据标签有关的各种设置。



        当用户将鼠标光标移到图表上方时,图表元素(例如绘图区域,x轴,y轴,图例,页眉和页脚)会突出显示。首次单击这些元素中的任何一个时,ChartDesigner出现,并显示相应图表元素的属性列表。设计器中的此属性列表会根据图表区域中选择的元素不断变化。您也可以从设计器左上角的下拉菜单中选择所需的图表元素。

如何通过代码添加
  1. private void Form1_Load(object sender, EventArgs e)
  2. {
  3.     FlexChart chart = new FlexChart() { BindingX = "Country", DataSource = SampleData.GetCountryData(), Dock = DockStyle.Fill };
  4.     chart.Series.Add(new Series() { Name = "Sales", Binding = "Sales" });
  5.     chart.Series.Add(new Series() { Name = "Expenses", Binding = "Expenses" });
  6.     chart.ChartType = C1.Chart.ChartType.Column;
  7.     var designer = new ChartDesigner(chart);
  8.     this.Controls.Add(chart);
  9. }
复制代码


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部