次の方法で共有


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 プロパティが trueに設定されている場合、CheckBoxes コントロールは項目の横にチェック ボックスを表示できます。

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

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

関連項目