Когда вы включаете стили приложения и устанавливаете для свойства DoubleBuffered TListView значение True, это не работает. Когда вы обновляете элементы списка и их подэлементы, он мерцает. У кого-нибудь есть решение для этого?
Мне на самом деле понравились стили, но все еще есть технические проблемы. Теперь я не могу доверять стилям.
Спасибо, К.
ListView.Items.BeginUpdate
иListView.Items.EndUpdate
? - person TLama   schedule 22.09.2012UpdateItems
. Если он все еще мерцает, отправьте отчет о контроле качества и прекратите использование стилей VCL. Они сосут. - person David Heffernan   schedule 22.09.2012LVS_EX_DOUBLEBUFFER
приносит пользу, восстановите свой ответ. - person David Heffernan   schedule 23.09.2012DoubleBuffered
не всегда равноNot Flickering
. Это, конечно, помогает уменьшить мерцание, но не устраняет его полностью. Мерцание может быть результатом многих других недостатков. - person Jerry Dodge   schedule 23.09.2012DoubleBuffered
установленным на True. Об авторе блогаhe's here
и я уверен, что он уже работает над этим :-) - person TLama   schedule 23.09.2012TMemo
с включеннымDoubleBuffered
, и я не использую стили VCL, но у меня все еще есть проблема с мерцанием. И это более легкий элемент управления, чемTListView
. - person Jerry Dodge   schedule 23.09.2012