1
這裏是我的代碼:預覽圖像我在當前單元格選定在datagridview的
private void getit()
{
if (dataGridView1.CurrentRow.Cells[4].Value.ToString().Trim() == "")
{
OpenFileDialog od = new OpenFileDialog();
od.ShowDialog();
if (od.FileName.ToString() != "")
{
label2.Text = od.FileName.ToString();
//pictureBox1.Image = Image.FromFile(label2.Text);
dataGridView1.CurrentRow.Cells[1].Value = null;
dataGridView1.CurrentRow.Cells[1].Value = Image.FromFile(label2.Text);
dataGridView1.CurrentRow.Cells[4].Value = "1";
}
else
{
DialogResult dialogResult = MessageBox.Show("", "", MessageBoxButtons.YesNo);
if (dialogResult == DialogResult.Yes)
{
pictureBox1.Image = pictureBox4.Image;
label2.Text = "";
}
}
dataGridView1.Refresh();
}
}
我需要裝載我在剛剛點擊的單元所選擇的圖像,它的工作原理與圖片框,但即使當我讓 dataGridView1.CurrentRow.Cells[1].Value = pictureBox1.Image
沒有真正發生!