Thanks; I'm actually familiar with these.
 
A point worth making, though - one of the things you mention (no. 2) is a TreeModel which wraps a DataTable; IMHO this is conceptually incorrect as a bindable data table is represented by a DataView which as such implements the standard interfraces I was suggesting to rely on - IBindingList and ITypedList (of which, ITypedList is used also in sqkgtksharp AFAIK). Since these are generic interfaces relying on them is more correct & powerful.

Daniel Morgan <[EMAIL PROTECTED]> wrote:
Here are some things that can help you implement data binding in a gtk#
TreeView/ListStore
1. take a look at the work Duncan Mak did with NodeView/NodeStore. This
has been part of GTk# for awhile.
2. take a look at the work Vladimir Vukicevic did with the managed tree
model stuff. DataTreeModel I think.
3. take a look at sqlsharpgtk the svn - DataGrid.cs - this does not have
true data binding, it is more like
data loading

There maybe other examples...

See how MonoDevelop or MonoQuery loads a TreeView/ListStore.

Chas wrote:

>Attached is an html file describing a rudimentary
>proposal for supporting complex binding in TreeView
>(binding to a list).
>
>Comments would be most welcome; especially as there
>are open questions and issues.
>
>

__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

Reply via email to