如何使用DescribedTaskRender添加描述 - ObjectListView VB.net

时间:2016-04-03 04:01:46

标签: vb.net objectlistview

我一直想知道如何实现以下目标: Task List

我正在寻找的是在标题下添加描述,例如图像中的标题是Setup Spy Camera,描述是'Install spy camera blah blah blah'

我已阅读文档,我听说我应该使用DescribedTaskRender。但是我没有看到任何结果。这是我的代码:

Public Class Shownames
        Public Property Title As String
        Public Property Description As String
        Public Property Score As String
        Public Property Episode As String
        Public Property ID As String
End Class

Dim ShowItemCollection as Shownames

   Showitemcollection.Title = ShowTitle
   Showitemcollection.Description = ShowDescription
   Showitemcollection.Score = ShowScore
   Showitemcollection.Episode = ShowEpisode
   Showitemcollection.ID = ShowID

ObjListview.addobject(ShowItemCollection)

我希望ShowDescription显示在Shownames下。我已经将DescriptionAspectName命名为Description但它仍然不起作用。有人能帮助我吗?

我还尝试使用imagelist添加图像:Imagelist1.Images.Add(Image.FromFile(Filepath))

但是尽管将图像列表与描述的问题相关联,但它并没有显示出来。

1 个答案:

答案 0 :(得分:2)

要使用DescribedTaskRender,您需要告诉它标题是什么,描述是什么以及每行应该使用哪个图像。这些操作分别通过设置AspectNameDescriptionAspectNameImageAspectName来完成。

您还需要增加RowHeight,以便可以看到标题和说明。将其设置为60以进行第一次猜测。

最后,您需要在添加图片时为其设置名称。然后,您可以使用该名称来引用您添加的图像。

该演示包含所有这些内容,并且包含合理易懂的代码。此文件应该完全按照您的要求执行:https://sourceforge.net/p/objectlistview/code/HEAD/tree/cs/trunk/Demo/TabDescribedTask.cs