Beispiel #1
0
 public void SetValue(Gtk.TreeIter it, int column, object value)
 {
     if (value is string)
     {
         store.SetValue(it, column, (string)value);
     }
     else if (value is Image)
     {
         store.SetValue(it, column, (Gdk.Pixbuf)WidgetRegistry.GetBackend(value));
     }
     else
     {
         store.SetValue(it, column, value ?? DBNull.Value);
     }
 }
Beispiel #2
0
 public void SetValue(Gtk.TreeIter it, int column, object value)
 {
     if (types [column] == typeof(ObjectWrapper) && value != null)
     {
         store.SetValue(it, column, new ObjectWrapper(value));
     }
     else if (value is string)
     {
         store.SetValue(it, column, (string)value);
     }
     else
     {
         store.SetValue(it, column, value ?? DBNull.Value);
     }
 }
Beispiel #3
0
 public void SetValue(Gtk.TreeIter it, int column, object value)
 {
     if (types [column] == typeof(ObjectWrapper) && value != null)
     {
         store.SetValue(it, column, new ObjectWrapper(value));
     }
     else if (value is string)
     {
         store.SetValue(it, column, (string)value);
     }
     else if (value is Image)
     {
         store.SetValue(it, column, (Gdk.Pixbuf)WidgetRegistry.GetBackend(value));
     }
     else
     {
         store.SetValue(it, column, value ?? DBNull.Value);
     }
 }