0
我完全不了解数据的图形表示。我想根据每年获得的分数制作一份学生进度报告。 例如,2005年的分数是750. 2006年的780分2007年800数据的图形表示
我想以图形方式显示它。任何机构能给我代码示例吗?
非常感谢。
我完全不了解数据的图形表示。我想根据每年获得的分数制作一份学生进度报告。 例如,2005年的分数是750. 2006年的780分2007年800数据的图形表示
我想以图形方式显示它。任何机构能给我代码示例吗?
非常感谢。
使用标签并设置Label.Width = intValue其中intValue是要显示的值(您可以将其除以一个因子以确保其保持在特定范围内)。他们你玩的颜色或背景为不同的价值范围。例如。
假设值列表是值
Dim graphicallabels(n) As Label
For i As Integer = 0 To valuelist.length
graphicallabels(i) = New Label
With graphicallabels(i)
.Location = New Point(0, i * 2 * graphicallabels(i).Height)
.Width = valuelist(i)
End With
If valuelist(i)> 50 Then
graphicallabels(i).BackColor = Color.Green
Else
graphicallabels(i).BackColor = Color.Red
End If
Next
注的名单:未经测试的代码
HTH
您是否使用第三方工具,如Crystal Reports或SQL-Server报表服务? – 2012-01-03 16:24:32
我想将它显示在图片框和SSRS – 2012-01-03 16:32:13
对于SSRS看看这里:http://www.simple-talk.com/sql/reporting-services/beginning-sql-server-2005-reporting-services-part -3-the-chart-control /或这里http://msdn.microsoft.com/en-us/library/aa964128%28v=sql.90%29.aspx – 2012-01-03 16:38:44