www.mikrocontroller.net

Forum: Gesperrte Threads datagridview mit einer generic list füllen


Autor: max (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo erst mal,

ich bin gerade etwas am c# programmieren. das programm von mir kann 
schon daten aus meiner mysql datenbank auslesen und in eine liste 
speichern, meine liste ist eine extrige klasse in meinem projekt, nun 
möchte ich, wenn mein form lädt, die liste in einer datagridview 
anzeigen, wie mach ich das. bei den bisherigen beispielen wurde immer 
von der form main die datagridview gefüllt, bei mir sollte sie jedoch 
von einer klasse gefüllt werden.

für eure hilfe bin ich schon im voraus sehr dankbar

: Verschoben durch User
Autor: Läubi .. (laeubi) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das geht "von der main" genauso wie von einer "klasse"...

Ansonsten:
Wichtige Regeln - erst lesen, dann posten!
    * Groß- und Kleinschreibung verwenden

Was auch häufig hilft: den Codeausschnitt zeigen mit dem man Probleme 
hat oder sollen wir jetzt raten wie deine "klasse" ausssieht?

Autor: max (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
So sieht meine Klasse mit der Liste aus:

    static List<Mensch> menschen = new List<Mensch>();

        public Mensch Mensch_auslesen(string menschname)
        {
            foreach (Mensch item in menschen)
            {
                if (item.mensch_name == menschname)
                    return item;
            }

            return null;
        }

        public void Mensch_hinzufuegen(Mensch m)
        {
            menschen.Add(m);
        }

Autor: max (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wie greife ich nun mit einer Datagridview im Hauptprogramm auf die 
Elemente der Liste zu?

Autor: max (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
In meiner Form Main benutze ich diesen Befehl zum anzeigen, wieso sehe 
ich nichts?

dgv_menschen.DataSource = menschenliste;

wenn ich debuge --> sehe ich, dass ein Wert übergeben wird.

Autor: Kevin W. (kevin_w)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe das gleiche Problem.
Sorry kann nicht helfen.

Autor: Kevin W. (kevin_w)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Du könntest auch ein anderes Element zum Anzeigen verwenden, jedoch 
nicht so komfortabel wie die dgv.

Autor: Läubi .. (laeubi) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Also Selbstgespräche kannst du auch gerne bei dir Zuhause führen, da muß 
jetzt nicht das ganze Forum zuhören...

Dieser Beitrag ist gesperrt und kann nicht beantwortet werden.