[英]How to read picture path with datagridview c#
我想問你一件事,我有一個數據網格,可以顯示我數據庫中的特定數據。 該數據包括一個圖片框,它必須顯示數據庫中存儲的圖片路徑中的圖片。圖片路徑在數據庫中的pic列中存儲為字符串值。但數據網格顯示所有數據,但不顯示圖片框中的任何圖片。 當我點擊數據網格單元格時,我想要它在圖片框中顯示該行的圖片(從數據庫中讀取圖片路徑並在圖片框中顯示圖片)這是我的代碼:
private void searchInfo()
{
con.Open();
adapter = new OleDbDataAdapter("select * from customers where c_name like'%" + c_name_search.Text + "%'", con);
adapter.Fill(table);
res_cid.DataBindings.Add("text", table, "id");
res_cname.DataBindings.Add("text", table, "c_name");
pcard_type_res.DataBindings.Add("text", table, "c_pic_type");
picturebox1.DataBindings.Add("text",table,"pic");
picturebox1.SizeMode = PictureBoxSizeMode.StretchImage;
bmb = this.BindingContext[table];
datagrid.DataSource = table;
con.Close();
}
謝謝你 ...
也許如果您將“text”參數更改為“Image”或“ImageLocation”。
例如:
picturebox1.DataBindings.Add(new Binding("ImageLocation",table,"yourtablename.yourcolumnname",true));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.