none
顯示新 ListView 問題 RRS feed

  • 問題

  •       Dim DownloadList As New ListView
    
          With DownloadList
            .Clear()
            .View = View.Details
            .FullRowSelect = True
            .GridLines = True
            .Dock = DockStyle.Fill
            .BorderStyle = Windows.Forms.BorderStyle.None
            .MultiSelect = False
            .Columns.Add("檔案名稱", 379, HorizontalAlignment.Left)
            .Columns.Add("檔案大小", 80, HorizontalAlignment.Right)
            .Columns.Add("檔案類型", 60, HorizontalAlignment.Right)
            .Columns.Add("預計速度", 80, HorizontalAlignment.Right)
            .Columns.Add("傳輸位置", 60, HorizontalAlignment.Right)
    
          End With
    

    因為我 UserControl 裡加了一個 ListView name 為 DownloadList

    為什麼不能設為 Dim DownloadList As New DownloadList ?

    我想要達到的效果是當 Mouse Down Button 後用新一個 ListView 來顯示

    2010年12月23日 下午 12:23

解答

  • 要型別才能New,你的DownloadList是變數不是型別

    改用你UserControl的類別名稱

    • 已標示為解答 Mr.Frankie 2010年12月23日 下午 01:05
    2010年12月23日 下午 12:43

所有回覆

  • 要型別才能New,你的DownloadList是變數不是型別

    改用你UserControl的類別名稱

    • 已標示為解答 Mr.Frankie 2010年12月23日 下午 01:05
    2010年12月23日 下午 12:43
  • 感謝老師, 成功解決了

    可是我又發現有另外一個問題, 例如:當 TabControl 的標籤1選擇後

    Label1 會顯示 :

    Label1.Text = DownloadListShow.DownloadListView.Items.Count.ToString()

    當選標籤2時, 要怎樣獲取

    Label.Text = 標籤2.Count

    2010年12月23日 下午 01:05