Ну, вы могли бы говорить о Windows Forms ListView , и в этом случае вы в значительной степени SOL (не везет.) Вы можете настраивать рисование в ListView, но даже это имеет ограничения в Windows Forms.
Или вы можете говорить о Windows Presentation Foundation ListView . В этом случае это действительно довольно просто. Вы можете создать DataTemplate, который вы связываете с колонкой ListView. Вот пример .
Или, наконец, вы можете говорить об элементе управления ASP.NET ListView , который также поддерживает шаблоны данных, но реализация немного отличается от WPF. Вот пример этого.