Partilhar via


Como: Exibir ícones para o controle ListView do Windows Forms

O Windows Forms ListView controle pode exibir ícones das três listas de imagem. Modos de exibição de lista, detalhes e SmallIcon display images from a lista de imagem especificada no SmallImageList propriedade. O modo de exibição LargeIcon exibe imagens da lista de imagem especificada no LargeImageList propriedade. Um modo de exibição de lista também pode exibir um conjunto adicional de ícones, definido no StateImageList propriedade, ao lado para os ícones grandes ou pequenos. Para obter mais informações sobre as listas de imagem, consulte ImageList componente (Windows Forms) e Como: Adicionar ou remover imagens com o componente do Windows Forms ImageList.

Para exibir imagens em um modo de exibição de lista

  1. conjunto propriedade apropriada — SmallImageList, LargeImageList, ou StateImageList— para o existente ImageList componente que deseja usar.

    Essas propriedades podem ser conjunto no criador com a janela Propriedades ou no código.

    ListView1.SmallImageList = ImageList1
    
    
    listView1.SmallImageList = imageList1;
    
    
    listView1.set_SmallImageList(imageList1);
    
    
  2. conjunto o ImageIndex ou StateImageIndex propriedade para cada item de lista que tem um ícone associado.

    Essas propriedades podem ser definidas no código ou dentro de ListViewItem coleção Editor.Para em em aberto o ListViewItem coleção Editor, clicar no botão de reticências () ao lado de Items propriedade no Propriedades janela.

    ' 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;
    
    
    // Sets the first list item to display the 4th image.
    listView1.get_Items().get_Item(0).set_ImageIndex(3);
    
    

Consulte também

Tarefas

Como: Adicionar e remover itens com o controle ListView do Windows Forms

Como: Adicionar colunas ao controle ListView do Windows Forms

Como: Adicionar informações personalizadas a um TreeView ou ListView controle (Windows Forms)

Referência

ListView controle visão geral (Windows Forms)

Outros recursos

ImageList componente (Windows Forms)