【问题标题】:Drawing few graphs with "chart" VS C#用“图表”VS C#绘制几张图
【发布时间】:2014-01-09 18:52:43
【问题描述】:

朋友们!我想问你另一个简单的问题 - 如何在 chart.series 中绘制另一个图形?这就是我所拥有的:

chart1.Series[0].Color = Color.Red;
chart1.Series[0].BorderWidth = 2;
chart1.ChartAreas[0].AxisX.Minimum = 0;
chart1.ChartAreas[0].AxisX.Maximum = 10;
...
chart1.Series[0].Points.AddXY(x, y);

所以,我想再画一个,并尝试使用它:

chart1.Series[1].Color = Color.Red;
...
chart1.Series[1].Points.AddXY(a, b);

但这是索引错误,所以我猜我应该为新图表添加新系列,对吧?希望你能帮帮我!!!

【问题讨论】:

  • 哦,好的!我在属性中添加了新系列!对吗?:)

标签: c# graph colors charts series


【解决方案1】:

您必须创建一个新系列,然后将其添加到您的图表中。

Series series1 = new Series("series1");
chart1.Series.Add(series1);

您也可以在 .aspx 中创建它们。

<form id="form1" runat="server">

    <asp:Chart ID="Chart1" runat="server" ImageType="Png">
        <ChartAreas>
            <asp:ChartArea Name="ChartArea1"></asp:ChartArea>
        </ChartAreas>
        <Legends>
            <asp:Legend Name="Legends1"></asp:Legend>
        </Legends>
        <Series>
            <asp:Series Name="Series0"></asp:Series>
            <asp:Series Name="Series1"></asp:Series>
            <asp:Series Name="Series2"></asp:Series>
        </Series>
    </asp:Chart>
</form>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-07-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-27
    • 1970-01-01
    • 2017-07-27
    • 1970-01-01
    相关资源
    最近更新 更多