objectlistview中的图像填充/对齐

时间:2013-08-02 06:38:30

标签: alignment padding objectlistview

我正在使用ObjectListView和TreeListView控件,我在列/节点上绘制一个图标,这样:

'定义objectlistview / treelistview

OLV.SmallImageList = imgList

。 。

aNewColumn.ImageGetter = AddressOf GetImage

。 。

Friend Delegate Function GetImageDelegado(x As Object) As String

Friend Function GetImage(x As Object) As String

    Dim s As String

    s = x.ToString
    If imgList.Images.ContainsKey(s) = False Then
        Imagen = My.Resources.MyImage
        imgList.Images.Add(s, Imagen)
    End If

End Function

我无法解决的问题是图标不是垂直居中的:

look at the blue ball

我一直在寻找填充物,添加装饰品,但我无法解决这个问题......

非常感谢你的帮助。谢谢!

1 个答案:

答案 0 :(得分:1)

试图修复这个问题,我已经下载了objectlistview源代码并寻找图片绘图......我发现绘图功能正确实现了垂直对齐......

所以,我编译了源库并使用该DLL,现在它可以工作了!看来我有一个以前的版本,尽管两个DLL都有相同的版本号(2.5.1.0)

问候!