タイトル : chartの散布図 線表示について 投稿日 : 2016/07/04(Mon) 15:41 投稿者 : 耳たぶ黒
初めまして、VB超初心者の耳たぶの黒と申します。(まだ三ヶ月ぐらいです。) 開発環境はvisualstudio2015 proを使用しております。 VBレスキューのサイト見やすくて、分かりやすくて助かってます。 花ちゃんさんのCSVから散布図を作るサンプルプログラムに感謝してます。 質問なのですが、このプログラムで点と点を結ぶ線を表現するには、 どのようなプログラムを行えばいいのでしょうか? 花ちゃんさんのサイトにあったMSChartのときはPOINTでも .seriese.showline=true と書けば表現できたようですが、現行のVB2015だとshowlineが無い様なので、 手も足もでません。 最悪、折れ線のLINEにしようかとおもいましたが、サンプルプログラムもpoint をLINEに変えても、グラフが変わらないので困っています。 サンプルプログラムのグラフの表示設定↓↓↓↓↓ '--------------------------------ここから散布図の表示設定-------------------------------- With Chart1 ' .Series.Clear() '系列を初期化 For i As Integer = 0 To colums 'テーブルからデータを取得 Dim x As Integer = CType(ds.Tables(0).Rows(0).Item(i), Integer) Dim y As Integer = CType(ds.Tables(0).Rows(1).Item(i), Integer) .Series.Add(CType(i, String)) 'グラフの種類をPoint(点グラフ)にして散布図を描画 .Series(CType(i, String)).ChartType = DataVisualization.Charting.SeriesChartType.Point .Series(CType(i, String)).Points.AddXY(x, y) 'データを設定 .Series(CType(i, String)).MarkerSize = 15 'マーカーを大きくして表示 If i < 5 Then '正しく表示されているか確認の為ポイントラベルを表示 .Series(CType(i, String)).Label = CStr(i) & ":#VALX" & ",#VALY" End If Next '.Legends(0).Enabled = False '凡例を非表示にする End With '■------------------- X軸・Y軸のフォント・線等の設定 ----------------Start--■ 知識のある方、よろしくお願いいたします。 |