C# Checklistboxen als Parameter übergeben

Gast #4175729
Lesenswert?
• ▲
▼
Hallo Community,

ein weiteres Mal wende ich mich voller Hoffnung an euch :)
Kurz vorweg, meine Kenntnisse in C# beschränken sich nur auf die 
Ähnlichkeiten zu VBA (die auch nur das Notwendigste beinhalten).

Zu meinem Problem:
Ich versuche in einem Windowsform habe ich vier verschiedene 
Checklistboxen, die aus Daten von vier verschiedenen Textdateien gefüllt 
werden.
Zur Zeit habe ich die Programmabschnitte 1:1 untereinander gesetzt, 
jedoch die Pfade zu den Textdateien und die jeweilige Checklistbox 
eingefügt.

Da dies für mich eine unzufriedene Umsetzung darstellt würde ich die 
vier Programme zum Befüllen in einem Programm unterbringen und nur durch 
Änderung der Pfade aufrufen wollen.

Mein Problem ist jetzt: Wie übergebe ich den Pfad für die jeweilige 
Checklistbox? Gibt es da einen bestimmten Variablentyp?

Im Anhang habe ich das Ganze mal Beispielhaft dargestellt.

Vielleicht ist mein Problem auch zu speziell? Bisher bin ich auch nicht 
wirklich fündig geworden, da ich anscheinend nicht genau weiß wonach zu 
suchen ist...
Angehängte Dateien:
#4175886
Lesenswert?
• ▲
▼
Hallo Gecco,

evtl hilft Dir das weiter?

(CheckedLB ist der Name der Listbox-Instanz)

.....
// Aufruf der Funktion:
FillListBox ( CheckedLB , "D:\\Temp.txt" );

.....
// Funktion zum Befüllen der Listbox:
private void Fillcb(CheckedListBox cb, string FileName)
{
   cb.Items.AddRange(System.IO.File.ReadAllLines(FileName));
}

Grüsse!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren