예제 #1
0
 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);
        }