方法: デザイナーを使って Windows フォーム ListView コントロールの項目をグループ化するHow to: Group Items in a Windows Forms ListView Control Using the Designer

コントロールのグループ化機能を ListView 使用すると、関連する項目のセットをグループに表示できます。The grouping feature of the ListView control enables you to display related sets of items in groups. これらのグループは、グループタイトルを含む横方向のグループヘッダーによって画面上で区切られます。These groups are separated on the screen by horizontal group headers that contain the group titles. グループを使用すると、 ListView 項目をアルファベット順、日付形式、またはその他の論理グループ別にグループ化することで、大きなリストを簡単に移動できます。You can use ListView groups to make navigating large lists easier by grouping items alphabetically, by date, or by any other logical grouping. 次の図は、グループ化された項目を示しています。The following image shows some grouped items:

奇数と偶数のグループに分割された数値。

次の手順では、コントロールを含むフォームを含む Windows アプリケーション プロジェクトが必要です ListViewThe following procedure requires a Windows Application project with a form containing a ListView control. このようなプロジェクトの設定の詳細については、「 方法: Windows フォームアプリケーションプロジェクトを作成 する」および「 方法: Windows フォームにコントロールを追加する」を参照してください。For information about setting up such a project, see How to: Create a Windows Forms application project and How to: Add Controls to Windows Forms.

グループ化を有効にするには、最初 ListViewGroup にデザイナーまたはプログラムを使用して、1つ以上のオブジェクトを作成する必要があります。To enable grouping, you must first create one or more ListViewGroup objects either in the designer or programmatically. グループを定義したら、それに項目を割り当てることができます。Once a group has been defined, you can assign items to it.

デザイナーでグループを追加または削除するにはTo add or remove groups in the designer

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

    ListViewGroup Collection エディター が表示されます。The ListViewGroup Collection Editor appears.

  2. グループを追加するには、[ 追加 ] ボタンをクリックします。To add a group, click the Add button. その後、プロパティやプロパティなど、新しいグループのプロパティを設定でき Header HeaderAlignment ます。You can then set properties of the new group, such as the Header and HeaderAlignment properties. グループを削除するには、グループを選択し、[ 削除 ] ボタンをクリックします。To remove a group, select it and click the Remove button.

デザイナーで項目をグループに割り当てるにはTo assign items to groups in the designer

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

    ListViewItem Collection エディター が表示されます。The ListViewItem Collection Editor appears.

  2. 新しい項目を追加するには、[ 追加 ] ボタンをクリックします。To add a new item, click the Add button. その後、プロパティやプロパティなど、新しい項目のプロパティを設定でき Text ImageIndex ます。You can then set properties of the new item, such as the Text and ImageIndex properties.

  3. プロパティを選択し、 Group ドロップダウンリストからグループを選択します。Select the Group property and choose a group from the drop-down list.

関連項目See also