Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#1

Datensätze in einem Datagrid darstellen

  Alt 3. Mär 2006, 11:24
Datenbank: db4o • Zugriff über: db4o
Ich habe in einer Liste alle Objekte der Datenbank. Diese kann ichnun recht einfach zum Beispiel einer Kombobox zuweisen:
Code:
        private void FillCombobox()
        {
            Queries myquerie = new Queries(db);
            IList<Person> sortedResult = myquerie.SortByName();

            cbDatensaetze.DisplayMember = "Name";
            cbDatensaetze.DataSource = sortedResult;
        }
Geht das auch ähnlich mit einem Listview? Oder muss ich durch alle Objekte durchiterieren und alle einzel eintragen?

Kommando zurück. Es geht mit einem dataGrid:
Code:
        private void FillGrid()
        {
            Queries myquerie = new Queries(db);
            IList<Person> sortedResult = myquerie.SortByName();

            dataGridView1.DataSource = sortedResult;
            dataGridView1.
        }
Kann ich jetzt noch irgendwie die Reihenfolge der Spalten ändern? Bis jetzt ist sie alphabetisch, was aber nicht ganz gefällt. Auch wäre die Anpassung Spaltenbreite von Interesse.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat