WPF - Crie uma exibição de lista com ícones

Eu tenho uma pergunta muito simples.

Eu tenho um controle ListView e quero saber como criar um item com um ícone no lado esquerdo. Os itens serãoadicionado dinamicamente no código em C # e não através de XAML.

Amostra de imagem:aqui

Algo semelhante ao acima (excluindo o cabeçalho Gerenciar Registros). Consegui fazer o que foi descrito acima, criando grades dinamicamente (sem usar um controle ListView), mas não tenho certeza de como controlar os eventos (clique, etc).

Desde já, obrigado. :)

questionAnswers(1)

yourAnswerToTheQuestion