iT邦幫忙

0

C#想在dataGrid 上顯示圖片

t.Columns.Add("ID", typeof(int));
 t.Columns.Add("photo", typeof(Image));
 newrow["ID"] = (int)member.memberId;
newrow["photo"] = (int)(int)member.memberId;

我有個程序本身已經可以獲取ID , 現在我想增加顯示圖片功能 , newrow["photo"] = (int)Pokemon.PokemonId; 應該要改成 /jpg/ (int)member.memberId.png , 但我完全不懂語句是什麼 ?

請求指點!!!

石頭 iT邦研究生 3 級 ‧ 2016-08-02 07:39:01 檢舉
我有一個問題,為甚麼要將此轉型為int兩次
newrow["photo"] = (int)(int)member.memberId;
mm7mm7mm7 iT邦新手 5 級 ‧ 2016-08-02 15:21:00 檢舉
程序目錄下有一個jpg 目錄 , 內有會員的照片 , 例如會員1 就是1.jpg , 所以我想增加會員圖片上去 , 想法是newrow["photo"] = /jpg/(int)(int)member.memberId.png; , 那個(int)(int)member.memberId就可以獲得會員id , 這程序是我老闆之後找人開發 , 當時沒想到要加上圖片 , T^T 現在他想加又不想花錢 , 我是只修電腦的 , 程序一點也不會

1 個回答

0
allenlwh
iT邦研究生 3 級 ‧ 2016-08-02 09:00:35
DataGridViewImageColumn img = new DataGridViewImageColumn();
Image image = Image.FromFile("Image Path");
img.Image = image;
dataGridView1.Columns.Add(img);
img.HeaderText = "Image";
img.Name = "img";

Add Image to C# DataGridView

我要發表回答

立即登入回答