Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Misc Newsgroups > Avalon

Vista Tutorial - removing UI references to my datasourse, app otherwise grinds to ahalt.

 
 
Old 05-13-2008   #1 (permalink)
Schwartzberg
Guest


 
 

removing UI references to my datasourse, app otherwise grinds to ahalt.

Hello,

If i reset a controls DataContext (say to a List<MyClass> of MyClass
objects) would i thereby remove the UI reference to the data source?
And thus permitting the objects of the datasource (a list loaded from
an xml file) to be garbage collected.

My problem is that the UI seems not to release references to large
list datasources (loaded from files) and so things are not garbage
collected, and the memory footprint grows, eventually grinding the app
to a halt.

This is a resonably generic problem, of how to administer UI
references to data, and have these references released when no longer
needed.

As an alternative to databinding i could populate the rows of my
listview or listbox manually. I cant see apriori the advantage to
this as far as removing UI references to my datasource goes.

I would garbage collect just to test whatever technique (implicit or
explicit) i use to remove UI references to my datasource.

reagards,
paul

My System SpecsSystem Spec
 

Thread Tools


Similar Threads
Thread Forum
Project References. .NET General
Bind a datasourse to datagrid on MDIChild .NET General
Network grinds to a halt Vista networking & sharing
LM grinds to a halt reading Newsgroups Live Mail
internet connection grinds to a halt-lights are on but no-one is h Vista performance & maintenance


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46