Autor Beitrag
Held123
Hält's aus hier
Beiträge: 6



BeitragVerfasst: So 28.03.10 01:11 
Hallo,

also ich habe eine Variable anzahl von Ordnern, und nun will ich das auf der Form für jeden Ordner eine CheckBox gemacht wird. Die anzahl der Ordner raus zu bekommen ist nicht das problem, sonder das erstellen der boxen
norman2306
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 222
Erhaltene Danke: 16

Win XP, Win 7 64-Bit
C# 4.0 (VS2010)
BeitragVerfasst: So 28.03.10 05:28 
Ich würde dir empfehlen, mit einer Listbox oder einem TrreView zu arbeiten. Erstens unterstützen die Checkboxen und zweitens ist das für den Anwender ein gewohntes Layout (und ich finde auch, es sieht bedeutend schöner aus - aber das ist meine persönliche Meinung). Sonst kann man eine Checkbox erzeugen, wie man jede andere Variable auch erzeugt. Also wenn du es so machen willst, wie du es gerne hättest, erzeugst du dir ein Checkbox-Array in deiner Fensterklasse und befüllst dieses mit einer Schleife. Dann musst du dich nur noch ums Placement etc. kümmern.
Held123 Threadstarter
Hält's aus hier
Beiträge: 6



BeitragVerfasst: So 28.03.10 09:31 
also ich hab das jetzt so gemacht
ausblenden C#-Quelltext
1:
boxen.Add(box = new CheckBox());					


hab halt ne Liste gemacht wo ich die Boxen rein adden wollte, is das so richtig?
Wenn ja, wie lass ich die den jetzt anzeigen?? o.O
JüTho
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2021
Erhaltene Danke: 6

Win XP Prof
C# 2.0 (#D für NET 2.0, dazu Firebird); früher Delphi 5 und Delphi 2005 Pro
BeitragVerfasst: So 28.03.10 10:29 
Ob das richtig ist, hängt davon ab, was du sonst noch mit den CheckBoxen und der Liste anstellen willst. Außerdem solltest du wenigstens erwähnen, wie die Variable boxen deklariert und ggf. erzeugt wurde.

user profile iconHeld123 hat folgendes geschrieben:
Wenn ja, wie lass ich die den jetzt anzeigen??

Die Antwort gab es schon:
user profile iconnorman2306 hat folgendes geschrieben Zum zitierten Posting springen:
Sonst kann man eine Checkbox erzeugen, wie man jede andere Variable auch erzeugt. Also wenn du es so machen willst, wie du es gerne hättest, erzeugst du dir ein Checkbox-Array in deiner Fensterklasse und befüllst dieses mit einer Schleife. Dann musst du dich nur noch ums Placement etc. kümmern.

Und wie es gemacht wird, steht immer in der Designer.cs. Du brauchst vor allem etwas wie Controls.Add.

Gruß Jürgen