我正在尝试用C#编写一个创建图表的代码。
创建图表后,我正在为其提供属性,并且无法在SeriesLabels
方法中定义chart.ChartWizard()
。
你能帮助我以不同的方式命名每个系列吗?
以下是我试图弄清楚它有什么问题的路线:
chart.ChartWizard(Source: some_range, Title: "some title",
HasLegend: true, SeriesLabels: "" ,Gallery: Excel.XlChartType.xlXYScatter);
答案 0 :(得分:0)
来自the documentation,描述SeriesLabels
参数:
一个整数,指定源范围内包含系列标签的行数或列数。合法值从0(零)到小于相应类别或系列的最大数量。
换句话说,该参数不会像你认为的那样做。您需要传递一个整数值,而不是string
个对象。实际标签本身需要包含在源数据中。此参数只是告诉源数据中的ChartWizard()
方法,其中可以找到它们。