Medio loco con ComboBox

Tany Villalba <[email protected]>
Newsgroups gmane.comp.gnome.mono.hispano
Message-ID <[email protected]>
Hola amigos ya voy dias probando el combobox, por arriba y por abajo y hasta ahora no consigo seleccionar un item. Lo que pasa es que estoy editando un valor anterior guardado, y debo hacer por codigo que se elija un item del combobox pero no consigo, aqui muestro como cargo el combo y como lo selecciono.

        private void cargar_combos()
        {
            Gtk.ListStore model = new Gtk.ListStore (typeof(string), typeof(string));
            cmb_facultad.Model=model;
            cmysql.iniciar_transaccion();
            DataTable tdat=cmysql.dataset("select * from t_facultad order by codigo,descripcion").Tables[0];
            cmysql.cerrar_transaccion();
            if (tdat.Rows.Count>0)
            {
                foreach(DataRow fila in tdat.Rows)
                {
                    model.AppendValues(fila[1].ToString()+" - "+fila[2].ToString(),fila[0].ToString());
                }
            }
        }



Y cuando quiero seleecionar por ejemplo el primer item del combo hago esto:

        TreeIter ti;
       cmb_facultad.Model.GetIterFirst(out ti);
        cmb_facultad.SetActiveIter(ti);


Pero no selecciona el item, a pesar de que revise que la variable ti si contiene el item porque lo muestro y aparece, pero pareciera que el SetActiveIter no selecciona, pero vi que es asi en varios ejemplos en internet, me parece que mi problema esta en el momento de mi declaracion al cargar los datos, pareciera que debo colocar una clave de busqueda o algo asi, pero por favor les pido ayua ya no se que hacer.

Saludos


----------------------
Tany Villalba Villaba.
Cusco - Peru
       
---------------------------------

Tarjeta de crédito Yahoo! de Banco Supervielle.Solicitá tu nueva Tarjeta de crédito. De tu PC directo a tu casa. 
 Visitá www.tuprimeratarjeta.com.ar

_______________________________________________
Mono-hispano mailing list
[email protected]
https://listas.hispalinux.es/mailman/listinfo/mono-hispano
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.