gpt4 book ai didi

asp.net - 为什么标签在 ASP.NET 图表中消失?

转载 作者:行者123 更新时间:2023-12-04 07:08:05 31 4
gpt4 key购买 nike

Chart1 显示了所有标签,但是一旦我添加了第 10 项,一半的标签就会消失。

首先是标记:

    <asp:Chart ID="Chart1" runat="server" Width="700" Height="600">
<series>
<asp:Series Name="Series1" ChartType="Bar" />
</series>
<chartareas>
<asp:ChartArea Name="ChartArea1" />
</chartareas>
</asp:Chart>

<asp:Chart ID="Chart2" runat="server" Width="700" Height="600">
<series>
<asp:Series Name="Series1" ChartType="Bar" />
</series>
<chartareas>
<asp:ChartArea Name="ChartArea1"/>
</chartareas>
</asp:Chart>

我们添加一些数据...
    Dim labels As New System.Collections.Generic.Dictionary(Of String, Integer)

labels.Add("1 thing", 24655)
labels.Add("2 thing", 11355)
labels.Add("3 thing", 6890)
labels.Add("4 thing", 5815)
labels.Add("5 thing", 5155)
labels.Add("6 thing", 4160)
labels.Add("7 thing", 2430)
labels.Add("8 thing", 2055)
labels.Add("9 thing", 1545)


Chart1.Series("Series1").Points.DataBindXY(labels, "Key", labels, "Value")
Chart1.DataBind()

labels.Add("10 thing", 1530)

Chart2.Series("Series1").Points.DataBindXY(labels, "Key", labels, "Value")
Chart2.DataBind()

最佳答案

我只需要将轴的间隔设置为

Chart2.ChartAreas("ChartArea1").AxisX.Interval = 1

关于asp.net - 为什么标签在 ASP.NET 图表中消失?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/808363/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com