none
ScrollBarが表示できません RRS feed

  • 質問

  • VBでChartを使い、web上でグラフを表示しているのですが、ScrollBarが設定できません。
    Chart1.ChartAreas(0).AxisX.ScrollBar.size と打つと
    'ScrollBar' は 'System.Web.UI.DataVisualization.Charting.Axis' のメンバーではありません。
    とエラーが出ます。

    他のAxisプロパティ
     Chart1.ChartAreas(0).AxisX.Interval
      Chart1.ChartAreas(0).AxisX.ScaleView.Position
    などはエラーが出ません。

    ScaleView でも
     Chart1.ChartAreas(0).AxisX.ScaleView.SmallScrollMinSize などと打つと

     'SmallScrollMinSize' は 'System.Web.UI.DataVisualization.Charting.AxisScaleView' のメンバーではありません。

    とエラーが出ます。

    System.Web.UI.DataVisualization.ChartingはImportしてあります。
    対策や他ににスクロールバーを表示できる方法がありましたら、

    ご教授ください。

    開発環境は
    VisualStudio 2013
    Net Framework 4.7 です。

    宜しくお願い致します。

    2018年2月27日 10:58

すべての返信

  • ASP.NET 用の Chart の話ですよね? であれば、スクロールできるような機能はないのでは? デモにも見当たりません。(Windows Forms 用のデモにはあります)

    ASP.NET の Chart の場合、表示されるのはデフォルトでは一枚の .png 画像で、それを img 要素を使ってブラウザ上に表示しています。詳しくは以下の記事を見てください。

    Chart
    http://surferonwww.info/BlogEngine/post/2010/11/27/Chart.aspx

    なので、Windows Forms アプリ用の Chart のようなスクロールは機能的にできないはずなのですが・・・

    しっかり調べたわけではないので、ハズレかもしれませんが、そうだったらすみません。

    2018年2月27日 11:19