如何在vb.net的datagridview中显示图像 [英] how to show image in datagridview in vb.net

查看:592
本文介绍了如何在vb.net的datagridview中显示图像的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



最近我被一位采访者坚持这个问题;从那时起,我一直在努力度过难关。问题是这样的:



如何在vb.net的datagridview中显示图像?



请帮帮我。

先谢谢

解决方案

看到这个:



如何在datagridview中显示图像 [< a href =http://www.codeproject.com/Questions/159478/how-to-display-image-in-datagridviewtarget =_ blanktitle =New Window> ^ ]


你好,



有一个DataGridViewColumn课程就是为了这个!



http://msdn.microsoft.com/en-us/library/2ab8kd75.aspx [ ^ ]


这是我发现的;谢谢9来自ap。



 Public Class Form1 
Private Sub Button1_Click(ByVal sender As System.Object,ByVal e As System.EventArgs )处理Button1.Click
DataGridView1.ColumnCount = 3
DataGridView1.Columns(0).Name =Product ID
DataGridView1.Columns(1).Name =Product Name
DataGridView1.Columns(2).Name =Product_Price

Dim row As String()= New String(){1,Product 1,1000}
DataGridView1.Rows.Add(row)
row = New String(){2,Product 2,2000}
DataGridView1.Rows.Add(row)
row = New String(){3,Product 3,3000}
DataGridView1.Rows.Add(row)
row = New String(){4,Product 4 ,4000}
DataGridView1.Rows.Add(row)

Dim img As New DataGridViewImageColumn()
Dim inImg As Image = Image.FromFile(Image Path)
img.Image = inImg
DataGri dView1.Columns.Add(img)
img.HeaderText =Image
img.Name =img

End Sub
End Class


Hi,
Recently i got stuck to this question by an interviewer; since then i have been toiling to get through it. The question goes like this:

"How can you show an image in the datagridview in vb.net?"

Please do help me.
Thanks in advancee

解决方案

See this:

how to display image in datagridview[^]


Hello,

There's a DataGridViewColumn class just for that!

http://msdn.microsoft.com/en-us/library/2ab8kd75.aspx[^]


this is what I found; Thanks 9from ap.

Public Class Form1
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        DataGridView1.ColumnCount = 3
        DataGridView1.Columns(0).Name = "Product ID"
        DataGridView1.Columns(1).Name = "Product Name"
        DataGridView1.Columns(2).Name = "Product_Price"

        Dim row As String() = New String() {"1", "Product 1", "1000"}
        DataGridView1.Rows.Add(row)
        row = New String() {"2", "Product 2", "2000"}
        DataGridView1.Rows.Add(row)
        row = New String() {"3", "Product 3", "3000"}
        DataGridView1.Rows.Add(row)
        row = New String() {"4", "Product 4", "4000"}
        DataGridView1.Rows.Add(row)

        Dim img As New DataGridViewImageColumn()
        Dim inImg As Image = Image.FromFile("Image Path")
        img.Image = inImg
        DataGridView1.Columns.Add(img)
        img.HeaderText = "Image"
        img.Name = "img"

    End Sub
End Class


这篇关于如何在vb.net的datagridview中显示图像的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆