.NET Charts将XValue作为字符串

时间:2013-09-18 13:11:45

标签: asp.net vb.net charts

我试图将一个XValue从一个Serie中取出来作为一个字符串。

    Private Sub Page_load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

    Dim series As New Series("Pie")
    series.ChartType = SeriesChartType.Pie

    series.BorderWidth = 3
    series.ShadowOffset = 2
    series.Color = Drawing.Color.CornflowerBlue

    series.Points.AddXY("First", 1)
    series.Points.AddXY("Second", 1)
    series.Points.AddXY("Third", 1)

    Chart1.Series.Add(series)

    Label1.Text = series.Points(0).XValue
End Sub

问题是Label文本不会变为“First”,它变为“0”。

如何让标签显示我作为一个点添加的字符串(xvalue)?

修改
我并不是想把“First”变成“1”,它只是填充x值的一个例子 此代码也会给出“0”,现在我将“First”更改为“Apple”(表明它不是将字符串转换为数字)。

series.Points.AddXY("Apple", 1)
series.Points.AddXY("Banana", 1)
series.Points.AddXY("Mango", 1)

0 个答案:

没有答案