我一直想知道如何实现以下目标: 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))
但是尽管将图像列表与描述的问题相关联,但它并没有显示出来。
答案 0 :(得分:2)
要使用DescribedTaskRender
,您需要告诉它标题是什么,描述是什么以及每行应该使用哪个图像。这些操作分别通过设置AspectName
,DescriptionAspectName
和ImageAspectName
来完成。
您还需要增加RowHeight
,以便可以看到标题和说明。将其设置为60以进行第一次猜测。
最后,您需要在添加图片时为其设置名称。然后,您可以使用该名称来引用您添加的图像。
该演示包含所有这些内容,并且包含合理易懂的代码。此文件应该完全按照您的要求执行:https://sourceforge.net/p/objectlistview/code/HEAD/tree/cs/trunk/Demo/TabDescribedTask.cs