ListViewItem.ListViewSubItemCollection クラス
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)


ListViewItem.ListViewSubItemCollection は、ListView コントロール内の親 ListViewItem のサブ項目を表す ListViewItem.ListViewSubItem オブジェクトを格納します。サブ項目は、ListView コントロールの Columns プロパティで列が指定され、ListView コントロールの View プロパティが Details に設定されているときにだけ、ListView コントロールに表示されます。ListView コントロールでサブ項目が表示される列は、ListViewItem.ListViewSubItemCollection の中のサブ項目の順序によって決定します。
サブ項目をコレクションに追加する方法はいくつかあります。Add メソッドを使用して、1 つの ListViewItem.ListViewSubItem をコレクションに追加します。コレクションに複数のサブ項目を追加する場合は、ListViewItem.ListViewSubItem オブジェクトの配列を作成して AddRange メソッドに渡します。コレクション内の特定の位置にサブ項目を挿入する場合は、Insert メソッドを使用します。サブ項目を削除する場合、Remove メソッドまたはコレクション内のサブ項目の位置がわかっていると RemoveAt メソッドを使用できます。Remove メソッドを使用すると、一度に 1 つのサブ項目しか削除できません。Clear メソッドを使用すると、コレクションからすべてのサブ項目を一度に削除できます。
サブ項目を追加および削除するメソッドやプロパティだけでなく、ListViewItem.ListViewSubItemCollection は、コレクション内でサブ項目を検索するメソッドも提供します。Contains メソッドを使用すると、ListViewItem.ListViewSubItem がコレクションのメンバかどうかを確認できます。コレクション内にサブ項目があることがわかっている場合、IndexOf メソッドを使用すると、そのサブ項目がコレクションのどこに位置しているかを確認できます。

System.Windows.Forms.ListViewItem.ListViewSubItemCollection


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- ListViewItem.ListViewSubItemCollection クラスのページへのリンク