|
View:
New views
3 Messages
—
Rating Filter:
Alert me
|
|
|
NodeView/TreeView. Image and Text into the same columnHi, I’ll pack an image and text into the same
column of a NodeView/TreeView I’ve write the follow code, but it have two
column… anyone can help me? Thanks Gtk.TreeStore tsItems = new Gtk.TreeStore (typeof (Gdk.Pixbuf),
typeof (string)); trwMain.AppendColumn ("Image", new
Gtk.CellRendererPixbuf (), "pixbuf", 0); trwMain.AppendColumn ("Text", new
Gtk.CellRendererText (), "text", 1); trwMain.HeadersVisible = false; Gtk.TreeIter iter = tsItems.AppendValues
(Gdk.Pixbuf.LoadFromResource("Tables.png"), "Tables"); tsItems.AppendValues (iter,
Gdk.Pixbuf.LoadFromResource("Names.png"), "Names"); tsItems.AppendValues (iter,
Gdk.Pixbuf.LoadFromResource("Jobs.png"), "Jobs"); trwMain.Model = tsItems; _______________________________________________ Gtk-sharp-list maillist - Gtk-sharp-list@... http://lists.ximian.com/mailman/listinfo/gtk-sharp-list |
|
|
Re: NodeView/TreeView. Image and Text into the same columnInstead of making two columns, you want to pack the image and text
into one column like this: Gtk.TreeViewColumn column = new Gtk.TreeViewColumn(); var iconRenderer = new Gtk.CellRendererPixbuf(); column.PackStart(iconRenderer, false); column.AddAttribute(iconRenderer, "stock-id", 0); var nameRenderer = new Gtk.CellRendererText(); column.PackStart(nameRenderer, true); column.AddAttribute(nameRenderer, "text", 1); treeView.AppendColumn(column); On Thu, Jun 18, 2009 at 6:38 PM, Aniello Di Nardo<dinardo@...> wrote: > Hi, > > > > I’ll pack an image and text into the same column of a NodeView/TreeView > > > > I’ve write the follow code, but it have two column… anyone can help me? > Thanks > > > > Gtk.TreeStore tsItems = new Gtk.TreeStore (typeof (Gdk.Pixbuf), typeof > (string)); > > trwMain.AppendColumn ("Image", new Gtk.CellRendererPixbuf (), "pixbuf", 0); > > trwMain.AppendColumn ("Text", new Gtk.CellRendererText (), "text", 1); > > trwMain.HeadersVisible = false; > > > > Gtk.TreeIter iter = tsItems.AppendValues > (Gdk.Pixbuf.LoadFromResource("Tables.png"), "Tables"); > > tsItems.AppendValues (iter, Gdk.Pixbuf.LoadFromResource("Names.png"), > "Names"); > > tsItems.AppendValues (iter, Gdk.Pixbuf.LoadFromResource("Jobs.png"), > "Jobs"); > > > > trwMain.Model = tsItems; > > _______________________________________________ > Gtk-sharp-list maillist - Gtk-sharp-list@... > http://lists.ximian.com/mailman/listinfo/gtk-sharp-list > > Gtk-sharp-list maillist - Gtk-sharp-list@... http://lists.ximian.com/mailman/listinfo/gtk-sharp-list |
|
|
|
| Free embeddable forum powered by Nabble | Forum Help |