次の方法で共有


方法: Windows フォーム ListView コントロールのアイコンを表示する

Windows フォーム ListView コントロールでは、3 つの画像リストのアイコンを表示できます。 リスト ビュー、詳細ビュー、および SmallIcon ビューには、SmallImageList プロパティで指定されたイメージ リストの画像が表示されます。 LargeIcon ビューには、LargeImageList プロパティで指定されたイメージ リストの画像が表示されます。 リスト ビューでは、StateImageList プロパティで設定された追加のアイコンセットを、大きいアイコンまたは小さいアイコンの横に表示することもできます。 イメージ リストの詳細については、「ImageList コンポーネントの」および「方法 : Windows フォーム ImageList コンポーネントを使用してイメージを追加または削除する」を参照してください。

リスト ビューに画像を表示するには

  1. 適切なプロパティ (SmallImageListLargeImageList、または StateImageList) を、使用する既存の ImageList コンポーネントに設定します。

    これらのプロパティは、デザイナーの [プロパティ] ウィンドウまたはコードで設定できます。

    listView1.SmallImageList = imageList1;
    
    
    ListView1.SmallImageList = ImageList1
    
    
  2. 関連付けられたアイコンを持つ各リスト アイテムの ImageIndex または StateImageIndex プロパティを設定します。

    これらのプロパティは、コード内で設定することも、ListViewItem コレクション エディター内で設定することもできます。 ListViewItem コレクション エディターを開くには、プロパティ ウィンドウで、Items プロパティの横の省略記号ボタン (Visual Studio のプロパティ ウィンドウにある省略記号ボタン (...)。) をクリックします。

    // 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
    
    

関連項目