方法: Windows フォーム ListView コントロールのアイコンを表示する
Windows フォーム ListView コントロールは、3 つの画像リストからアイコンを表示できます。 一覧、詳細、および小アイコン ビューには、SmallImageList プロパティで指定した画像リストの画像が表示されます。 大アイコン ビューには、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
関連項目
.NET Desktop feedback