0

私のプログラムでは、ユーザーはPictureBox.

pictureBox1をファイルとして保存しようとしてい.jpgますが、このファイルは空です。

私の保存ボタン:

Bitmap bm = new Bitmap(pictureBox1.ClientSize.Width, pictureBox1.ClientSize.Height);
this.pictureBox1.DrawToBitmap(bm, this.pictureBox1.ClientRectangle);
bm.Save(String.Format("{0}.jpg", this.ID));
this.pictureBox1.CreateGraphics().Clear(Color.White);

私の抽選イベント:

private void pictureBox1_MouseDown(object sender, MouseEventArgs e)
{
    drawNote.isDraw = true;
    drawNote.X = e.X;
    drawNote.Y = e.Y;
}

private void pictureBox1_MouseMove(object sender, MouseEventArgs e)
{
    if(drawNote.isDraw)
    {
        Graphics G = pictureBox1.CreateGraphics();
        G.DrawLine(drawNote.pen, drawNote.X, drawNote.Y, e.X, e.Y);

        drawNote.X = e.X;
        drawNote.Y = e.Y;

    }
}
4

1 に答える 1