Autor Beitrag
Scooby14
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Fr 06.06.14 16:12 
Hallo zusammen,

ich möchte mir gerne eine Liste aller Domains in unserem Forest anzeigen lassen. Ich habe eine Methode geschrieben die mir einen List<string> zurückgeben soll.

ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
private List<string> Domains()
{
            List<string> domain = new List<string>();
            using (var forest = Forest.GetCurrentForest())
            {
                foreach (Domain domains in forest.Domains)
                {
                    domain.Add(domains.Name);
                }
            }

            return domain;
}


Wie kann ich mir 'domain' in einer Combobox anzeigen lassen ??? Bin noch ein etwas blutiger Anfänger :)

Vielen Dank


Moderiert von user profile iconTh69: Topic aus C# - Die Sprache verschoben am Fr 06.06.2014 um 16:37
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4798
Erhaltene Danke: 1059

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: Fr 06.06.14 16:43 
Hallo und :welcome:

verwendest du WinForms oder aber WPF?
Bei beiden ist jedoch das Stichwort: "Data Binding".

Exemplarisch für WinForms:
ausblenden C#-Quelltext
1:
comboBox.DataSource = Domains();					


PS: die Namensgebung deiner Variablen innerhalb deiner Methode ist ein wenig verwirrend: domain vs. domains. Die Liste sollte du als Plural benennen und einzelne Elemente als Singular - nicht umgekehrt.