<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://morison.biz/technotes/feeds/rss.css" ?>
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/" 
	xmlns:dc="http://purl.org/dc/elements/1.1/" 
	xmlns:icbm="http://postneo.com/icbm/" 
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/" 
	xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" 
	xmlns:wfw="http://wellformedweb.org/CommentAPI/" >

<channel>
	<title>Comments for: ListInList With the GlacialList Winforms Control</title>
	<link>http://morison.biz/technotes/articles/15</link>
	<description>I recently worked on a desktop GUI app that required a set of independently scrolling columns, each column with it's own list. After several experiments, the MS provided list control was clearly not going to work. Here's how I solved the problem.



ListInList Screenshot


There's a bug...

 in this code. First time you hit apply all is well. Hit apply again...hmmm that's not right! Now, hover the pointer over the column headers...pop. I'm presently discussing this behavior with the control author. 

After the initial experiments, it looked like I was going to have to write a ground-up control, a good sized chore. Googling around for other options another possibility came up, thanks to GlacialComponents.

Attached (ListInList Viz Studio 2003 Project Files) is a somewhat commented sample app. If you just want the .exe, you can download ListInList Debug .exe.

The product this work was for implemented this control for an asynchronously updating set of embedded lists. A thread safe, async updating UI is something .Net/Winforms does a pretty good job of developing for. That's the subject of another writeup (in progress)</description>
	<language>en</language>
	<copyright>2006-2008, Rod Morison Software</copyright>
	<managingEditor>technotes@morison.biz</managingEditor>
	<lastBuildDate>Fri, 10 Sep 2010 01:35:34 GMT</lastBuildDate>
	<generator>Yet Another Community System</generator>
	<docs>http://blogs.law.harvard.edu/tech/rss</docs>
	<ttl>70</ttl>

</channel>
</rss>