2012-01-03 8 views
0

私はデータのグラフィック表示に全く新しいです。毎年達成されるマークに基づいて、生徒の進捗報告をしたい。 たとえば、2005年のマークは750だった。2007年の780は800データの図形表示

グラフィックを表示したい。どのようなボディが私にコードの例を与えることができますか?

ありがとうございます。

+0

あなたはCrystal ReportsまたはSQL-Server Reporting Servicesのような任意のサードパーティ製のツールを使用していますか? –

+0

私は画像ボックスとSSRSにそれを表示したい –

+0

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 –

答えて

0

ラベルを使用し、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

関連する問題