在vb.net的datagridviewimagecolumn中显示图像

jos*_*hua 2 vb.net

我有一个datagridviewimagecolumn,我点击datagridview时使用小箭头添加,或者我应该说没有以编程方式添加.

任何人都可以告诉我如何在表单加载时在datagridviewimagecolumn中显示图像?

Ale*_*lex 8

以编程方式添加图像

这将添加YourImage.png第一行(Rows(0))中DataGridView1

    Dim ColImage As New DataGridViewImageColumn
    Dim Img As New DataGridViewImageCell

    'Set Name
    ColImage.Name = "ColImg"

    'Set Header text
    ColImage.HeaderText = "Your Image!"

    'Add column to datagridview
    DataGridView1.Columns.Add(ColImage)

    'Set image value
    Img.Value = Image.FromFile("C:\YourImage.png")

    'Add the image cell to a row
    DataGridView1.Rows(0).Cells.Add(Img)
Run Code Online (Sandbox Code Playgroud)

通过DataGridView接口添加图像

单击datagridview右上角的小箭头.点击" 编辑列 "

编辑列

  1. 弹出一个新窗口,现在单击" 添加 "以添加新列.
  2. 出现另一个窗口,选择" DataGridViewImageColumn "作为下拉菜单中的类型.
  3. 设置名称标题文本,然后单击" 添加"

添加列

您接下来需要做的就是选择图像.

图像属性

*提示:将ImageLayout设置为"缩放",您将获得清晰的图像.