【发布时间】:2014-03-04 17:16:01
【问题描述】:
我看过this 教程,介绍如何使用光标捕获屏幕。 现在我添加了一个计时器和 datagridview,我想将每个捕获保存在 datagridview 中。这是我所做的:
private void Display(Bitmap desktop)
{
Graphics g;
Rectangle r;
if (desktop != null)
{
r = new Rectangle(0, 0, pictureBox1.Width, pictureBox1.Height);
g = pictureBox1.CreateGraphics();
g.DrawImage(desktop, r);
g.Flush();
Bitmap bmp = new Bitmap(pictureBox1.Width, pictureBox1.Height, g);
dataGridView1.Rows.Add(bmp);
}
}
但我得到的只是这样的白色图像:
我无法保存picturebox 上出现的内容并将其添加到datagridview 中
【问题讨论】:
标签: c# winforms visual-studio datagridview