Windows フォーム ListView コントロールでは、3 つの画像リストのアイコンを表示できます。 リスト ビュー、詳細ビュー、および SmallIcon ビューには、SmallImageList プロパティで指定されたイメージ リストの画像が表示されます。 LargeIcon ビューには、LargeImageList プロパティで指定されたイメージ リストの画像が表示されます。 リスト ビューでは、StateImageList プロパティで設定された追加のアイコンセットを、大きいアイコンまたは小さいアイコンの横に表示することもできます。 イメージ リストの詳細については、「ImageList コンポーネントの」および「方法 : Windows フォーム ImageList コンポーネントを使用してイメージを追加または削除する」を参照してください。
リスト ビューに画像を表示するには
適切なプロパティ (SmallImageList、LargeImageList、または StateImageList) を、使用する既存の ImageList コンポーネントに設定します。
これらのプロパティは、デザイナーの [プロパティ] ウィンドウまたはコードで設定できます。
listView1.SmallImageList = imageList1;
ListView1.SmallImageList = ImageList1
関連付けられたアイコンを持つ各リスト アイテムの ImageIndex または StateImageIndex プロパティを設定します。
これらのプロパティは、コード内で設定することも、ListViewItem コレクション エディター内で設定することもできます。 ListViewItem コレクション エディターを開くには、プロパティ ウィンドウで、Items プロパティの横の省略記号ボタン (
) をクリックします。
// Sets the first list item to display the 4th image. listView1.Items[0].ImageIndex = 3;
' Sets the first list item to display the 4th image. ListView1.Items(0).ImageIndex = 3
関連項目
- ListView コントロールの概要
- 方法: Windows フォーム ListView コントロール を使用してアイテムを追加および削除する
- 方法: Windows フォーム ListView コントロール に列を追加する
- 方法: TreeView コントロールまたは ListView コントロール (Windows フォーム) にカスタム情報を追加する
- ImageList コンポーネント
.NET Desktop feedback