关于ListView中的ListItem.Data的问题。 ( 积分: 20 )

  • 主题发起人 主题发起人 soniczhuang
  • 开始时间 开始时间
S

soniczhuang

Unregistered / Unconfirmed
GUEST, unregistred user!
当然使用ListView.Items.Clear的方法后,每一行的ListItem.Data是否还保留?如果还保留是否应该Dispose(Item.Data)?
 
ListItem.Data只是指针,指针指向的内容必须自己维护,需要释放
 
Data应该要手动释放的
 
你的意思是在Clear方法后,还是需要自己DDispose(Item.Data)? 是这个意思么?
 
应该先用dispose释放,然后再Clear.
 
我也是这么想的,但我在DataViewDeletion事件中添加了Dispose(Item.Data),会提示出错,看来是内存泄漏。不知道是什么问题
 
判断是否为空指针
 
后退
顶部