2013-09-23 35 views
0

我試圖顯示列表框/列表視圖爲2列與第一個左對齊和第二個右對齊。如何顯示列表框/列表視圖列對齊

我認爲這將是超級簡單,它可能是,但每次我谷歌我不能拿出我需要的東西。我需要顯示一個列表視圖或列表框(無論哪個)有兩列,其中第一列左對齊,第二列右對齊。

還需要知道如何填充它。我嘗試了很多不同的方法,但似乎無法做到。

回答

3

在這裏,你有你正在尋找代碼:

With ListView1 
    .View = View.Details 
    .Columns.Add("Column1") 
    .Columns.Add("Column2") 
    .Columns(0).TextAlign = HorizontalAlignment.Left 
    .Columns(1).TextAlign = HorizontalAlignment.Right 
    Dim item As New ListViewItem(New String() {"row1-col1", "row1-col2"}) 
    .Items.Add(item) 
End With 
+0

謝謝...我知道這將是容易的,但我會堅果尋找一個合法的答案 – ed209

+0

@ user1815207這種控制有一個somehow-特殊的行爲和誤解是正常的。如果你不依賴ListViewItem,你會遇到問題;你也必須將.View設置爲Details等。 – varocarbas