Согласно документации,
Свойство GridLines не имеет никакого эффекта, если свойство View элемента управления ListView не установлено в Details. "То есть элемент управления не имеет встроенной поддержки для рисования линий сетки в представлении LargeIcon. Это имеет смысл, поскольку представление Details - единственное, которое на самом деле похоже на сетку - другие не имеют расположения строк и столбцов, поэтому для ListView будет непонятно, куда вы хотите, чтобы строки проходили.
Возможно, вы сможете нарисовать свои собственные линии сетки, переопределив OnPaintBackground
, но в документах обратите внимание, что Paint()
никогда не вызывается для ListView
(потому что он рисуется ОС), поэтому я не буду оптимистичен , Другая возможность - подделать его, используя BackgroundImage
и BackgroundImageTiled
.