ピクチャーボックスに線グラフを描画する(2)
- 題名: ピクチャーボックスに線グラフを描画する(2)
- 著者: AKATSUKI
- 日時: 2003/12/03 3:07:08
- ID: 1650
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: ピクチャーボックスに線グラフを描画する(2)
- 著者: llama
- 日時: 2003/12/04 19:42:04
- ID: 1673
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: ピクチャーボックスに線グラフを描画する(2)
- 著者: AKATSUKI
- 日時: 2003/12/08 16:52:23
- ID: 1717
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
データグリッドに入っている要素をピクチャーボックスに線グラフとして
描画することはできたのですが、ピクチャーボックスの大きさを超えたところは
表示されません。どうすればうまくピクチャーボックス内に収まるのでしょうか?
//今のプログラムのソース
//グリッド内のレコード数
iCnt = dataGrid1.BindingContext[dataSet41,"テーブル名"].Count;
//【折れ線グラフ】の描画
for(i = 0; i < iCnt-1; i++){
grfx.DrawLine(
pen, // Pen
i, // X1位置
Convert.ToInt32((string)dataGrid1[i,2]), // Y1位置
i, // X2位置
Convert.ToInt32((string)dataGrid1[i+1,2]) // Y2位置
);
ピクチャーボックスの大きさは(624, 176)です。
要素が2個でも100個でもピクチャーボックスに収まるようにしたいです。
縦軸も同様にどんな数字でもピクチャーボックスに収まるようにしたいです。
数学的なことを質問して誠に申し訳ありません。