私は現在Bitmap
イメージを持っています。この画像をPictureBox
の中の特定の座標に置く必要があります。具体的には、上から5ピクセル、左から5ピクセルを配置します。ビットマップの長さは異なるため、この特定の点で常に開始点にBitmap
を描きたいと思います。C#ピクチャボックス内の特定のポイントにビットマップを描画
例として、2つの「ビットマップ」があり、両方が異なる長さの座標5,5から始まります。
私はPictureBox
に渡し、ビットマップを描画するグラフィックスを使用してのようなものを試してみた:
private void setQuantity(PictureBox pb, int quantity) {
Graphics g = pb.CreateGraphics();
g.DrawImage(iqc.createQuantityImage(quantity), 0, 0);
g.Dispose();
}
iqc.createQuantityImage() returns a Bitmap
しかし、このグレーがPictureBox
ある想像何も描かれていないようです。私もxとyを変更して何も変わらない。
Iは、可能な場合、正確なPictureBox
内部座標またはポイントを指定できるようにしたいです。
ありがとうございました!
ピクチャボックスにも画像が設定されていますか? – Gusman
それは 'BackgroundImage'がセットされている、ではなく、' Image' – Sej