CheckedListBox come ordinare la lista ?

Dicussioni circa la programmazione di applicazioni desktop.

CheckedListBox come ordinare la lista ?

Messaggioda JRRT » ven mar 30, 2012 9:22 am

allora il quesito è questo, stò facendo un checkedlistbox che si riempie con una List<> fortemente tipizzata con una classe creata da me. questa classe contiene due string e un enum ( sempre creato da me anche l'enum )

usando il datasource riesco a riempire il checkedlistbox ma poi mi visualizza il nome della classe partendo addirittura dal nome server ( cioè dal nome della soluzione ) e non riesco a visualizzare invece le string e l'enum.
provo in questo modo

Codice: Seleziona tutto
                if ((m_FPrincipale.listaUtenti).Count > 0)
                {
                    foreach (Utente i in m_FPrincipale.listaUtenti)
                    {
                            listaUtenze.Add(i);
                    }
                    checkedListBoxListaUtenti.DataSource = listaUtenze;

                    foreach (Utente j in listaUtenze)
                        checkedListBoxListaUtenti.DisplayMember = j.NomeUtente + " " + j.CognomeUtente + " " + j.AccessLevel; // sarebbe l'enum

                }


ma mi visualizza comq sempre e solo il nome dell'oggetto, cioè della classe ovvero "NOMEPROGETTO.Utente"
JRRT
 
Messaggi: 2
Iscritto il: lun mar 31, 2008 10:38 pm

Re: CheckedListBox come ordinare la lista ?

Messaggioda chuck.bartowski » mer apr 04, 2012 1:06 pm

hai implementato (override) il metodo ToString() nella tua classe?
Immagine
Avatar utente
chuck.bartowski
 
Messaggi: 54
Iscritto il: mer feb 08, 2012 12:52 pm
Località: Roma


Torna a Windows Forms e WPF

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

cron