tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: Chartオブジェクト 打点でのX軸の扱いに関して
投稿日: 2016/04/08(Fri) 10:56
投稿者まりもん
実験してみました。

>     Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
>
>         series3.Points.Clear()  '内部データの初期化
>         series3.Points.AddXY(TextBox1.Text, TextBox2.Text) '打点
>
>         series4.Points.Clear() '内部データの初期化
>         series4.Points.AddXY(TextBox1.Text, TextBox2.Text) '打点
>
>     End Sub
> End Class

ここの部分ですが、AddXYの引数として、String型を渡していて
Public Function AddXY ( xValue As Object, ParamArray yValue As Object()) As Integer
として解釈されたのではないかと思います。
それで、Xの値の中に"5"(文字の5)がないので自動でスケール変更されてしまったのではないかと
思います。

series3.Points.AddXY(CDbl(TextBox1.Text), CDbl(TextBox2.Text))
とすれば、
Public Function AddXY ( xValue As Double, yValue As Double) As Integer
が確実に呼ばれるので、希望の動作になるかと

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。