private Gtk.NodeStore getStore() { if (store == null) { store = new Gtk.NodeStore(typeof(KategorijaTreeNode)); List <Kategorija> listaKategorije = Kategorija.Dohvati(); foreach (Kategorija k in listaKategorije) { store.AddNode(new KategorijaTreeNode(k)); } } return(store); }
private void prepareComboBoxKategorija() { cbKategorija.Clear(); List <Kategorija> listaKategorija = Kategorija.Dohvati(); ListStore listStore = new ListStore(typeof(int), typeof(string)); foreach (Kategorija k in listaKategorija) { listStore.AppendValues(k.IdKategorija, k.NazivKategorija); } cbKategorija.Model = listStore; CellRendererText text = new CellRendererText(); cbKategorija.PackStart(text, false); cbKategorija.AddAttribute(text, "text", 1); }