ボックスを使用すれば、グラフ上の任意の位置に四角形を描画できます。
public BoxObj(
double x, // 開始点のX座標
double y, // 開始点のY座標
double width, // 幅
double height // 高さ
)
public BoxObj(
double x,
double y,
double width,
double height,
Color borderColor, // 境界線の色
Color fillColor // 塗りつぶす色
)
public BoxObj(
double x,
double y,
double width,
double height,
Color borderColor,
Color fillColor1, // グラデーションで塗りつぶす最初の色
Color fillColor2 // グラデーションで塗りつぶす最後の色
)
BoxObj box1 = new BoxObj( 0.2, 0.6, 0.4, 0.2 ); BoxObj box2 = new BoxObj( 0.2, 0.3, 0.2, 0.2, Color.Red, Color.Yellow ); BoxObj box3 = new BoxObj( 0.5, 0.3, 0.2, 0.2, Color.Black, Color.Blue, Color.White ); GraphPane graphPane = this.zedGraphControl.GraphPane; graphPane.GraphObjList.Add( box1 ); graphPane.GraphObjList.Add( box2 ); graphPane.GraphObjList.Add( box3 );

実行結果