Buon giorno a tutti anche se piove
ho un problemino da proporvi, ho fatto un grafico con Chart
più che altro l'ho trovato in rete e me lo sono adattato
e fin qui tutto bene, il fatto è che non riesco ad avere le 11 colonne col loro nome
me ne da solo 5 dove è che sbaglio.
allego listato
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Me.Chart1.DataSource = GetData()
Me.Chart1.Series.Clear()
Chart1.ChartAreas.Clear()
Chart1.ChartAreas.Add("Area0")
Me.Chart1.Series.Add("Pista")
Chart1.Series(0).XValueMember = "Name"
Chart1.Series(0).YValueMembers = "Math"
Chart1.Series(0).IsValueShownAsLabel = True
Chart1.ChartAreas(0).AxisX.LabelStyle.Angle = -40
End Sub
Public Function GetData() As DataTable
Dim dt = New DataTable()
dt.Columns.Add("Name", GetType(String))
dt.Columns.Add("Math", GetType(Integer))
dt.Columns.Add("Physics", GetType(Integer))
dt.Rows.Add("Alex", 12, 17)
dt.Rows.Add("Richard", 19, 20)
dt.Rows.Add("Alice", 18, 16)
dt.Rows.Add("pippo", 20, 16)
dt.Rows.Add("Marco", 30, 16)
dt.Rows.Add("Amedeo", 45, 16)
dt.Rows.Add("romeo", 49, 16)
dt.Rows.Add("Clod", 50, 16)
dt.Rows.Add("siva", 55, 16)
dt.Rows.Add("gina", 60, 16)
dt.Rows.Add("carla", 70, 16)
Return dt
End Function
Grazie 1000 a tutti
PS: per cortesia non bachettatemi. Grazieee