方法 : Windows フォーム ListView コントロールの列にサブ項目を表示する
更新 : 2007 年 11 月
Windows フォームの ListView コントロールは、詳細ビュー モードの場合、各項目に対して追加のテキスト (サブ項目) を表示できます。最初の列には、項目のテキスト (従業員番号など) が表示されます。2 番目、3 番目、それ以降の列には、関連付けられた 1 番目、2 番目、それ以降のサブ項目が表示されます。
リスト項目にサブ項目を追加するには
必要な列を追加します。最初の列には項目の Text プロパティが表示されるため、必要なサブ項目数よりも 1 つ多い数の列が必要です。列の追加については、「方法 : Windows フォーム ListView コントロールに列を追加する」を参照してください。
項目の 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 フォーム) にカスタム情報を追加する