次の方法で共有


方法: デザイナーを使用して Windows フォーム ListView コントロールの項目をグループ化する

ListView コントロールのグループ化機能を使用すると、関連する項目のセットをグループに表示できます。 これらのグループは、グループ タイトルを含む水平グループ ヘッダーによって画面上で区切られています。 ListView グループを使用すると、項目をアルファベット順、日付別、またはその他の論理グループでグループ化することで、大きなリストの移動を容易にすることができます。 次の図は、いくつかのグループ化された項目を示しています。

番号は奇数グループと偶数グループに分かれています。

次の手順では、 コントロールを含むフォームを含む ListView プロジェクトが必要です。 このようなプロジェクトの設定の詳細については、「方法: Windows フォーム アプリケーション プロジェクトの を作成する」および「方法: Windows フォームにコントロールを追加する」を参照してください。

グループ化を有効にするには、まずデザイナーまたはプログラムで 1 つ以上の ListViewGroup オブジェクトを作成する必要があります。 グループが定義されたら、そのグループに項目を割り当てることができます。

デザイナーでグループを追加または削除するには

  1. プロパティ ウィンドウで、 プロパティの横にあるThe Ellipsis button (...) in the Properties window of Visual Studio.省略記号 (Groups) ボタンをクリックします。

    ListViewGroup コレクション エディター が表示されます。

  2. グループを追加するには、[ の追加] ボタンをクリックします。 その後、Header プロパティや HeaderAlignment プロパティなど、新しいグループのプロパティを設定できます。 グループを削除するには、グループを選択し、[削除] ボタンをクリックします。

デザイナーで項目をグループに割り当てるには

  1. プロパティ ウィンドウで、 プロパティの横にあるThe Ellipsis button (...) in the Properties window of Visual Studio.省略記号 (Items) ボタンをクリックします。

    ListViewItem コレクション エディター が表示されます。

  2. 新しい項目を追加するには、[追加] ボタン をクリックします。 その後、Text プロパティや ImageIndex プロパティなど、新しい項目のプロパティを設定できます。

  3. Group プロパティを選択し、ドロップダウン リストからグループを選択します。

こちらも参照ください