我正在尝试将 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
问题是标签文本不会变成“First”,而是变成“0”。
如何让标签显示我作为点添加的字符串(xvalue)?
编辑
我不是想把“First”变成“1”,它只是填充 x 值的一个例子。
这段代码也会给出“0”,现在我将“First”更改为“Apple”(以表明它不是将字符串转换为数字)。
series.Points.AddXY("Apple", 1)
series.Points.AddXY("Banana", 1)
series.Points.AddXY("Mango", 1)