[Gtk-sharp-list] Keeping track of rows in sorted lists
Peter Williams
peter@newton.cx
Sun, 17 Oct 2004 17:36:26 -0400
On Sun, 2004-10-17 at 17:03, Todd Berman wrote:
> My recommendation is to store the actual data objects inside the
> TreeModel.
>
> you can do this like so: new TreeStore (typeof (Item));
>
> and you can either use TreeCellDataFuncs to render, or store a string,
> and then the Item.
>
> That way when the string is sorted, your item is sorted with it.
Hm. I don't think that really helps with what I want to do, which is map
from TreeIter to Item. But I guess the real problem is that I'm trying
to have my Item classes be the canonical storage location for the data
for each row, but really the data in the TreeStore has to be the
authoritative source.
Peter
--
Peter Williams peter@newton.cx
"[Ninjas] are cool; and by cool, I mean totally sweet."
-- REAL Ultimate Power