Я пытаюсь ниже:
private void button2_Click(object sender, EventArgs e)
{
Bitmap ssp = new Bitmap(dataGridView1.Width, dataGridView1.Height);
dataGridView1.DrawToBitmap(ssp, new Rectangle(0, 0, dataGridView1.Width, dataGridView1.Height));
saveFileDialog1.Filter = "PNG Image File|*.png";
saveFileDialog1.Title = "Save PNG Screenshot";
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
ssp.Save(saveFileDialog1.FileName, System.Drawing.Imaging.ImageFormat.Png);
saveFileDialog1.Filter = "Pattern Files|*.sat";
saveFileDialog1.Title = "Save Pattern File";
saveFileDialog1.FileName = "";
}
Результат ниже изображения:
Но на самом деле я хочу сохранить только часть области, которая рисуется как шахматы, а не как целое изображение DataGridView.
Нужно, как показано ниже: