1. 程式人生 > >解決Listview控制元件中的資料實時更新產生閃爍!

解決Listview控制元件中的資料實時更新產生閃爍!

將多個項新增到 ListView 的首選方法是使用 ListView.ListViewItemCollection(通過 ListView 的 Items 屬性訪問)的 AddRange 方法。這使您得以在一個操作中就可將一組項新增到列表中。然而,如果希望使用 ListView.ListViewItemCollection 類的 Add 方法以每次一個的方式新增項,則可以使用 BeginUpdate 方法防止控制元件在每次新增項時重新繪製 ListView。在完成將項新增到控制元件的任務後,請呼叫 EndUpdate 方法以使 ListView 能夠重新繪製。這種新增項的方法可以防止將大量項新增到控制元件時發生閃爍的 ListView 繪製。