Я настраиваю виртуальный ListView
в режиме подробностей, и я бы хотел, чтобы его столбцы автоматически меняли размеры, чтобы не обрезать текст видимых в данный момент элементов.
Вызов AutoResizeColumns
прекрасно работает (по крайней мере, похоже, что так и есть, поскольку в документации довольно непонятно, что происходит с этой функцией в виртуальном режиме);аналогично, двойной щелчок по заголовку столбца работает правильно.
Однако я не знаю, что такое , когда вызывает метод AutoResizeColumns
: в конце RetrieveVirtualItem
Обработчик событий не работает, так как вызов AutoResizeColumns
также вызывает Refresh
ListView.
Не могли бы вы дать мне несколько указателей?