无法在C#中的数据中继器控件中显示图片框中的图像

时间:2014-09-28 18:55:17

标签: c#

我无法在数据中继器控件中显示图片框中的图像。 我的代码是:

cnn.Open();
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new System.Data.DataSet();
da.Fill(ds);
bi.DataSource = ds.Tables[0];
textBox1.DataBindings.Add("Text",bi,"Emri");
textBox2.DataBindings.Add("Text", bi, "Mbiemri");
Byte[] bfoto = (Byte[])(ds.Tables[0].Rows[0]["Foto"]);
MemoryStream ms = new MemoryStream(bfoto);
Bitmap bFoto = new Bitmap(ms);
pictureBox1.DataBindings.Add("image", bi, "Foto", true);

dataRepeater1.DataSource = bi;

1 个答案:

答案 0 :(得分:1)

Here是如何从位图设置图像属性的示例。

PictureBox pictureBox1 = new PictureBox();
// your code
Bitmap bFoto = new Bitmap(ms);
pictureBox1.Image = bFoto;