[Mono-devel-list] gtk ComboBox questions...

Hubert FONGARNAND informatique.internet at fiducial.fr
Fri Jul 22 08:30:07 EDT 2005


Le Vendredi 22 Juillet 2005 14:22, Hubert FONGARNAND a écrit :
> ----------  Message transmis  ----------
>
> Subject: Re: [Mono-devel-list] gtk ComboBox questions...
> Date: Vendredi 22 Juillet 2005 14:14
> From: Hubert FONGARNAND <informatique.internet at fiducial.fr>
> To: Mikkel Kruse Johnsen <mikkel at linet.dk>
>
> Le Vendredi 22 Juillet 2005 12:35, vous avez écrit :
> > Hi Hubert
> >
> > The ComboBox is using a TreeModel to represent the rows. So look at
> > TreeModel (TreeStore or ListStore) for info.
> > http://www.go-mono.com/docs/ <http://www.go-mono.com/docs/>
> >
> > To clean up all entries in a combobox...:
> >
> >     TreeStore store = (TreeStore)combo.Model;
> >     store.Clear();
> >
> > Count the entries I don't know if there is a function for that, else you
> > have to loop through the rows like this:
> >
> >
> >     TreeStore model = (TreeStore)combo.Model;
>
> I cannot cast a treemodel into a tree store...
> i got :
> Unhandled Exception: System.InvalidCastException: Cannot cast from source
>  type to destination type.
> when i do :
> TreeStore store=(TreeStore)drpCivilite.Model;

OK
It's a ListStore...
ListStore store=(ListStore)drpCivilite.Model;
is ok
>
> >     TreeIter iter   = new TreeIter();
> >
> >     int count = 0;
> >     bool res = model.GetIterFirst(out iter);
> >     while(res)  {
> >         count++;
> >         res = model.IterNext(ref iter);
> >     }
> >
> > /Mikkel
> >
> > On Fri, 2005-07-22 at 09:55 +0200, Hubert FONGARNAND wrote:
> >
> >
> >
> > I'm new to Gtk# and I can't find any help on MonoDoc with the ComboBox
> > widget
> >
> > (not the old Combo Widget)
> >
> >
> >
> > Does someone know how to :
> >
> > Clean up all entries in a combobox...
> >
> > Count the number of entries in the combobox
> >
> >
> >
> > thanks in advance...
> >
> >
> >
> > _______________________________________________
> >
> > Ce message et les ventuels documents joints peuvent contenir des
> > informations confidentielles.
> >
> > Au cas o il ne vous serait pas destin, nous vous remercions de bien
> > vouloir le supprimer et en aviser immdiatement l'expditeur. Toute
> > utilisation de ce message non conforme  sa destination, toute diffusion
> > ou publication, totale ou partielle et quel qu'en soit le moyen est
> > formellement interdite.
> >
> > Les communications sur internet n'tant pas scurises, l'intgrit de ce
> > message n'est pas assure et la socit mettrice ne peut tre tenue pour
> > responsable de son contenu.
> >
> > _______________________________________________
> >
> > Mono-devel-list mailing list
> >
> > Mono-devel-list at lists.ximian.com
> > <mailto:Mono-devel-list at lists.ximian.com>
> >
> > http://lists.ximian.com/mailman/listinfo/mono-devel-list
> > <http://lists.ximian.com/mailman/listinfo/mono-devel-list>
>
> -------------------------------------------------------
>
> _______________________________________________
> Ce message et les éventuels documents joints peuvent contenir des
> informations confidentielles. Au cas où il ne vous serait pas destiné, nous
> vous remercions de bien vouloir le supprimer et en aviser immédiatement
> l'expéditeur. Toute utilisation de ce message non conforme à sa
> destination, toute diffusion ou publication, totale ou partielle et quel
> qu'en soit le moyen est formellement interdite. Les communications sur
> internet n'étant pas sécurisées, l'intégrité de ce message n'est pas
> assurée et la société émettrice ne peut être tenue pour responsable de son
> contenu. _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list

_______________________________________________
Ce message et les éventuels documents joints peuvent contenir des informations confidentielles.
Au cas où il ne vous serait pas destiné, nous vous remercions de bien vouloir le supprimer et en aviser immédiatement l'expéditeur. Toute utilisation de ce message non conforme à sa destination, toute diffusion ou publication, totale ou partielle et quel qu'en soit le moyen est formellement interdite.
Les communications sur internet n'étant pas sécurisées, l'intégrité de ce message n'est pas assurée et la société émettrice ne peut être tenue pour responsable de son contenu.



More information about the Mono-devel-list mailing list