Можно посмотреть форму \Forms\SysPick, где используется ListView. Вот пример запуска этой формы: \Classes\Global\pickList
Если хочется в стандартном гриде, то это делается так:
1) Создается собственная Lookup-форма (здесь: \Forms\SPPResourceLookup) на основе временной таблицы. Временная таблица в одном поле содержит номера из ImageList. Заполняем эту таблицу где-нибудь в init
2) В гриде формы делаем элемент типа Window (здесь: WindowShowImage), ставим ему AutoDeclaration. Этот элемент связываем с упомянутым полем во временной таблице
3) Помимо всего прочего, пишем в \Forms\SPPResourceLookup\Methods\init примерно след. код:
X++:
super();
...
imageListAppl = new SPPImageListAppl_ResourceTable(WindowShowImage.widthValue(), WindowShowImage.heightValue());
WindowShowImage.imageList(imageListAppl.imageList());