Когда мне следует вызывать AutoResizeColumns для виртуального ListView? - PullRequest
1 голос
/ 10 декабря 2011

Я настраиваю виртуальный ListView в режиме подробностей, и я бы хотел, чтобы его столбцы автоматически меняли размеры, чтобы не обрезать текст видимых в данный момент элементов.

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

Однако я не знаю, что такое , когда вызывает метод AutoResizeColumns: в конце RetrieveVirtualItemОбработчик событий не работает, так как вызов AutoResizeColumns также вызывает Refresh ListView.

Не могли бы вы дать мне несколько указателей?

...