2016-04-03 23 views
0

我一直在想,我怎麼實現沿此線的東西: Task List如何使用DescribedTaskRender添加描述 - ObjectListView VB.net

我正在尋找的標題,例如下添加說明在圖像中的標題是安裝間諜相機和描述是'安裝間諜相機等等等等等等'

我讀過文檔,我聽說我應該使用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,但它仍然不起作用。有人能幫我嗎?

我也嘗試用用這個圖像列表添加圖像:Imagelist1.Images.Add(Image.FromFile(Filepath))

但並不不在乎有關聯的圖像列表,以describedtaskrender顯示爲好。

回答

2

要使用DescribedTaskRender,您需要告訴它什麼是標題,描述是什麼以及每行應使用哪個圖像。這些分別通過設定AspectName,DescriptionAspectNameImageAspectName完成。

您還需要增加RowHeight,以便可以看到標題和說明。將其設置爲60以進行第一次猜測。

最後,您需要在添加圖像時爲圖像設置一個名稱。然後,您使用該名稱來引用您添加的圖像。

該演示展示了所有這些東西,以及合理易懂的代碼。這個文件應該完全如何做你所問:https://sourceforge.net/p/objectlistview/code/HEAD/tree/cs/trunk/Demo/TabDescribedTask.cs