次の方法で共有


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

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

リスト ビューにイメージを表示するには

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

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

            ListView1.SmallImageList = ImageList1
    
    
            listView1.SmallImageList = imageList1;
    
    
  2. アイコンが関連付けられているリスト項目のそれぞれに対して、ImageIndex プロパティまたは StateImageIndex プロパティを設定します。

    これらのプロパティは、コードで設定するか、または ListViewItem コレクション エディターで設定できます。 ListViewItem コレクション エディターを開くには、[プロパティ] ウィンドウの Items プロパティの横にある省略記号ボタン (VisualStudioEllipsesButton スクリーンショット) をクリックします。

            ' 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;
    
    

参照

処理手順

方法 : Windows フォーム ListView コントロールで項目を追加および削除する

方法 : Windows フォーム ListView コントロールに列を追加する

方法 : TreeView コントロールまたは ListView コントロール (Windows フォーム) にカスタム情報を追加する

参照

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

その他の技術情報

ImageList コンポーネント (Windows フォーム)