ListView コントロールのグループ化機能を使用すると、関連する項目のセットをグループに表示できます。 これらのグループは、グループ タイトルを含む水平グループ ヘッダーによって画面上で区切られています。 ListView グループを使用すると、項目をアルファベット順、日付別、またはその他の論理グループでグループ化することで、大きなリストの移動を容易にすることができます。 次の図は、いくつかのグループ化された項目を示しています。
次の手順では、 コントロールを含むフォームを含む ListView プロジェクトが必要です。 このようなプロジェクトの設定の詳細については、「方法: Windows フォーム アプリケーション プロジェクトの を作成する」および「方法: Windows フォームにコントロールを追加する」を参照してください。
グループ化を有効にするには、まずデザイナーまたはプログラムで 1 つ以上の ListViewGroup オブジェクトを作成する必要があります。 グループが定義されたら、そのグループに項目を割り当てることができます。
デザイナーでグループを追加または削除するには
プロパティ ウィンドウで、 プロパティの横にある
省略記号 (Groups) ボタンをクリックします。
ListViewGroup コレクション エディター が表示されます。
グループを追加するには、[ の追加] ボタンをクリックします。 その後、Header プロパティや HeaderAlignment プロパティなど、新しいグループのプロパティを設定できます。 グループを削除するには、グループを選択し、[削除] ボタンをクリックします。
デザイナーで項目をグループに割り当てるには
プロパティ ウィンドウで、 プロパティの横にある
省略記号 (Items) ボタンをクリックします。
ListViewItem コレクション エディター が表示されます。
新しい項目を追加するには、[追加] ボタン をクリックします。 その後、Text プロパティや ImageIndex プロパティなど、新しい項目のプロパティを設定できます。
Group プロパティを選択し、ドロップダウン リストからグループを選択します。
こちらも参照ください
- ListView
- Groups
- ListViewGroup
- ListView コントロール
- ListView コントロールの概要
- 方法: Windows フォーム ListView コントロール を使用してアイテムを追加および削除する
.NET Desktop feedback