Miguel de Icaza's web log

« OOXML, looking forward | Main

Gtk# Databinding

Databinding is an important feature for many line-of-business applications today. Perhaps the most requested feature from people familiar with .NET using Gtk# to develop GUI applications is the lack of databinding support in the toolkit.

Matoo has for a few years been working on Gtk-DataBind an add-on library to Gtk# that turns it into a databound-aware toolkit. Here is a partial screenshot of the toolbox and properties:

You can see two screencasts:

They both show how to use MonoDevelop and the Stetic GUI designer with GtkDatabind to create databound dialogs.

An app using databinding.

Also Matoo points out that Mono 1.9 significantly helped with the memory leaks that he was experiencing under heavy loads on his tests.

This is a personal web page. Things said here do not represent the position of my employer.