C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

ChartのRectangleを取得する方法


(過去ログ 164 を表示中)

[トピック内 1 記事 (1 - 1 表示)]  << 0 >>

■94888 / inTopicNo.1)  ChartのRectangleを取得する方法
  
□投稿者/ ri-pa- (1回)-(2020/05/30(Sat) 18:24:48)

分類:[.NET 全般] 

ChartのRectangleを取得したいのですが、
以下のようにするしかないでしょうか?



        With Chart2.ChartAreas(0)

            With .AxisX

                If Double.IsNaN(.Minimum) = False Then

                    ChartMin.X = CSng(.ValueToPixelPosition(.Minimum))
                    ChartMax.X = CSng(.ValueToPixelPosition(.Maximum))

                End If


            End With

            With .AxisY


                If Double.IsNaN(.Minimum) = False Then

                    ChartMin.Y = CSng(.ValueToPixelPosition(.Maximum))
                    ChartMax.Y = CSng(.ValueToPixelPosition(.Minimum))

                End If

            End With



        End With



        Dim ChartRectangle = New Rectangle(CInt(ChartMin.X), CInt(ChartMin.Y), CInt(ChartMax.X - ChartMin.X), CInt(ChartMax.Y - ChartMin.Y))



もっと簡単に取得できる方法があればお教えください。

引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -