方法 : Windows フォーム ListView コントロールの列にサブ項目を表示する

更新 : 2007 年 11 月

Windows フォームの ListView コントロールは、詳細ビュー モードの場合、各項目に対して追加のテキスト (サブ項目) を表示できます。最初の列には、項目のテキスト (従業員番号など) が表示されます。2 番目、3 番目、それ以降の列には、関連付けられた 1 番目、2 番目、それ以降のサブ項目が表示されます。

リスト項目にサブ項目を追加するには

  1. 必要な列を追加します。最初の列には項目の Text プロパティが表示されるため、必要なサブ項目数よりも 1 つ多い数の列が必要です。列の追加については、「方法 : Windows フォーム ListView コントロールに列を追加する」を参照してください。

  2. 項目の SubItems プロパティから返されたコレクションの Add メソッドを呼び出します。リストの項目に対して従業員の名前と所属部門を設定するコードの例を次に示します。

    ' Adds two subitems to the first list item
    ListView1.Items(0).SubItems.Add("John Smith")
    ListView1.Items(0).SubItems.Add("Accounting")
    
    
    // Adds two subitems to the first list item.
    listView1.Items[0].SubItems.Add("John Smith");
    listView1.Items[0].SubItems.Add("Accounting");
    
    
    // Adds two subitems to the first list item.
    listView1.get_Items().get_Item(0).get_SubItems().Add("John Smith");
    listView1.get_Items().get_Item(0).get_SubItems().Add("Accounting");
    
    

参照

処理手順

方法 : Windows フォーム ListView コントロールで項目を追加および削除する

方法 : Windows フォーム ListView コントロールに列を追加する

方法 : Windows フォーム ListView コントロールのアイコンを表示する

方法 : TreeView コントロールまたは ListView コントロール (Windows フォーム) にカスタム情報を追加する

参照

ListView コントロールの概要 (Windows フォーム)