WPF: crea una vista de lista con iconos

Tengo una pregunta muy simple.

Tengo un control ListView y quiero saber cómo crear un elemento con un icono en el lado izquierdo. Los artículos seránagregado dinámicamente en el código en C # y no a través de XAML.

Muestra de imagen:aquí

Algo similar a lo anterior (excluyendo el encabezado Administrar registros). Logré hacer el anterior creando cuadrículas dinámicamente (sin usar un control ListView) pero no estoy seguro de cómo controlar los eventos (clic, etc.).

Gracias por adelantado. :)

Respuestas a la pregunta(1)

Su respuesta a la pregunta