dポイントプレゼントキャンペーン実施中!

C#でグラフを表示をさせるため、PictureBoxをPanelに貼り付け、AutoScroll=trueとしてPictureBoxに描画し、スクロール表示させることにしました。通常の表示を行う際には問題はないのですが、グラフを2倍や3倍に拡大表示を行おうとすると、PictureBox.Widthの設定可能な最大値が32768であるため、グラフの右端を表示することができません。表示させたいグラフの幅は30000dotなので、3倍表示する際には90000dot必要となります。
なにかいい解決方法がありましたらご教示をお願いします。

A 回答 (1件)

まだ試したことはありませんが、


Windows フォームに WPF コントロールを組み込む
という方法があるんじゃないかと思います。
WPFはベクターベースなので、ビットマップとことなり解像度の影響を受けないので。

http://vsug.jp/tabid/236/Default.aspx
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
WPFコントロールを調べてみます。

お礼日時:2009/06/30 18:51

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!