2013-08-16 46 views
1

這可能是一個簡單的問題,但我是新的visual basic,我在網上教程,我有這個列添加到列表視圖,但我收到編譯錯誤。我如何添加列?如何在Visual Basic中向列表視圖添加列?

Private Sub UserForm_Initialize() 

    ListView1.Columns.Add("Column1", 100, HorizontalAlignment.Left) 
    ListView1.Columns.Add("Column2", 100, HorizontalAlignment.Left) 
    ListView1.Columns.Add("Column3", 100, HorizontalAlignment.Left) 
    ListView1.Columns.Add("Column4", 100, HorizontalAlignment.Left) 

End Sub 

你知道有什麼好的vb手冊嗎?我發現的大部分內容並不像其他語言的教程那樣清晰。

感謝

+0

「我正在收到編譯錯誤」意味着什麼都沒有,如果你不告訴我們你收到了什麼「編譯錯誤」。我們無法從這裏看到你的屏幕,或讀你的頭腦。編譯器告訴你錯誤是什麼(如果不是,你不知道你會得到錯誤),所以你有這些信息。如果您希望我們爲您提供幫助,請[編輯]您的問題並更具體。謝謝。 –

回答

2

這工作。

ListView1.View = lvwReport 
ListView1.ColumnHeaders.Add , , "COLUMN1", 100 
ListView1.ColumnHeaders.Add , , "COLUMN2", 100 
ListView1.ColumnHeaders.Add , , "COLUMN3", 100 
ListView1.ColumnHeaders.Add , , "COLUMN4", 100 
1

我相信你是想叫ListView1.ColumnHeaders.Add,而不是ListView1.Columns.Add

+0

謝謝,我試過了,但它只工作後,我添加ListView1.View = lvwReport –