private void OnTestExpandRow(object sender, Gtk.TestExpandRowArgs args) { bool filled = (bool) store.GetValue (args.Iter, FilledColumn); if (!filled) { TreeBuilder nb = new TreeBuilder (this, args.Iter); args.RetVal = !nb.FillNode (); } else args.RetVal = false; }