Inheritance: GLib.Object, Gtk.TreeModelImplementor
Beispiel #1
0
 CustomListModel GetListModel(IListDataSource source)
 {
     CustomListModel model;
     if (!modelCache.TryGetValue (source, out model))
         modelCache [new DataSourceRef (source)] = model = new CustomListModel (source, CellRendererTarget.EventRootWidget);
     return model;
 }
Beispiel #2
0
 CustomListModel GetListModel(IListDataSource source)
 {
     CustomListModel model;
     if (!modelCache.TryGetValue (source, out model))
         modelCache [new DataSourceRef (source)] = model = new CustomListModel (source, CellRendererTarget.EventRootWidget);
     return model;
 }
 public void SetSource(IListDataSource source, IBackend sourceBackend)
 {
     ListStoreBackend b = sourceBackend as ListStoreBackend;
     if (b == null) {
         CustomListModel model = new CustomListModel (source, Widget);
         Widget.Model = model.Store;
     } else
         Widget.Model = b.Store;
 }
Beispiel #4
0
        public void SetSource(IListDataSource source, IBackend sourceBackend)
        {
            ListStoreBackend b = sourceBackend as ListStoreBackend;

            if (b == null)
            {
                CustomListModel model = new CustomListModel(source, Widget);
                Widget.Model = model.Store;
            }
            else
            {
                Widget.Model = b.Store;
            }
        }