次の方法で共有


ListView コントロールの概要 (Windows フォーム)

Windows フォーム ListView コントロールには、アイコン付きの項目の一覧が表示されます。 リスト ビューを使用して、Windows エクスプローラーの右側のウィンドウのようなユーザー インターフェイスを作成できます。 コントロールには、LargeIcon、SmallIcon、List、Details の 4 つのビュー モードがあります。

ListView コントロールでできること

追加のビュー モードであるタイルは、Windows XP および Windows Server 2003 オペレーティング システムでのみ使用できます。 詳細については、「 方法: Windows フォーム ListView コントロールでタイル ビューを有効にする」を参照してください。

LargeIcon モードでは、項目のテキストの横に大きなアイコンが表示されます。コントロールが十分な大きさの場合、項目は複数の列に表示されます。 SmallIcon モードは、小さなアイコンを表示する点を除いて同じです。 リスト モードでは小さなアイコンが表示されますが、常に 1 つの列に表示されます。 詳細モードでは、複数の列に項目が表示されます。 詳細については、「 方法: Windows フォーム ListView コントロールに列を追加する」を参照してください。 ビュー モードは、 View プロパティによって決まります。 すべてのビュー モードでは、イメージ リストの画像を表示できます。 詳細については、「 方法: Windows フォーム ListView コントロールのアイコンを表示する」を参照してください。

次の表に、 ListView メンバーの一部と有効なビューを示します。

ListView メンバー 表示
Alignment プロパティ SmallIcon または LargeIcon
AutoArrange プロパティ SmallIcon または LargeIcon
AutoResizeColumn メソッド Details
Columns プロパティ Details または Tile
DrawSubItem 出来事 Details
FindItemWithText メソッド DetailsList、または Tile
FindNearestItem メソッド SmallIcon または LargeIcon
GetItemAt メソッド Details または Tile
Groups プロパティ List を除くすべてのビュー
HeaderStyle プロパティ Details
InsertionMark プロパティ LargeIconSmallIcon、または Tile

ListView コントロールのキー プロパティは、コントロールによって表示される項目を含むItemsです。 SelectedItems プロパティには、コントロールで現在選択されている項目のコレクションが含まれています。 ユーザーは複数の項目を選択できます。たとえば、 MultiSelect プロパティが true に設定されている場合は、一度に複数の項目を別のコントロールにドラッグ アンド ドロップできます。 ListView プロパティが CheckBoxes に設定されている場合、true コントロールは項目の横にチェック ボックスを表示できます。

Activation プロパティは、ユーザーがリスト内の項目をアクティブ化するために実行する必要があるアクションの種類を決定します。オプションは、StandardOneClick、およびTwoClickです。 OneClick アクティブ化するには、項目をアクティブ化するために 1 回のクリックが必要です。 TwoClick アクティブ化するには、ユーザーがアイテムをアクティブ化するためにダブルクリックする必要があります。1 回のクリックで項目のテキストの色が変更されます。 Standard アクティブ化では、ユーザーはアイテムをダブルクリックしてアクティブ化する必要がありますが、アイテムの外観は変更されません。

ListView コントロールでは、Windows XP プラットフォームで使用できるビジュアル スタイルやその他の機能 (グループ化、タイル ビュー、挿入マークなど) もサポートされています。

こちらも参照ください