Avatar billede fileto Seniormester
12. juli 2004 - 12:44 Der er 5 kommentarer og
1 løsning

Hvordan putter man properties i kontroller der ligger i en Panel

Hej

Jeg har et antal panels som indeholder en textbox og dropdownlist, og her vil jeg gerne initiere controllerne med data. Feks vil jer gerne forsyne dropdownlisten med en valgliste og jeg vil også gerne justere positionerne ect.

Men som det ses nede i exemplet så har jeg ikke noget navn at refferere til da controllerne oprettes dynamisk.

#code start
lstFeature[features-1] = new Panel();
lstFeature[features-1].Controls.Add(new TextBox());
lstFeature[features-1].Controls.Add(new DropDownList());
lstFeature[features-1].Visible = false;
this.plhSearchHolder.Controls.Add(lstFeature[features-1]);
#code slut

Findes der en måde at putte data i controller der ligger i en panel?
Jeg har overvejet at løbe min collection igennem bagefer, men for each er vist read only.
Eller skal man putte data i controllerne inden man putter dem i panel?

Hvordan gør man?
Avatar billede snepnet Nybegynder
12. juli 2004 - 12:46 #1
Hej :o)

Kunne du ikke få den model jeg postede til dig til at fungere... Den kan den slags trix.
Avatar billede snepnet Nybegynder
12. juli 2004 - 12:47 #2
Det var den her :
http://www.eksperten.dk/spm/518548
10/07-2004 23:03:18
Avatar billede -mundi- Nybegynder
12. juli 2004 - 12:47 #3
lstFeature[features-1].Controls.Add(new DropDownList());
((DropDownList)lstFeature[features-1].Controls[lstFeature[features-1].Controls.Count-1]).Items.Add

måske noget i den her stil ?

har ikke testet det :-)
Avatar billede fileto Seniormester
12. juli 2004 - 15:24 #4
Jeg kikker lige på det.
Avatar billede fileto Seniormester
12. juli 2004 - 15:40 #5
Hej snepnet
Jeg kan bruge denne som stammer dit eksempel.

rating = new TextBox();
rating.Text = "Test";
lstFeature[features-1].Controls.Add(rating);

Hvis jeg havde læst din kode ordentligt fra første færd havde
jeg sparet mig for også det forige problem jeg havde. :-)

Pointsne går til snepnet
post lige et svar for point

Og tak for hjælpen begge to.
Avatar billede snepnet Nybegynder
12. juli 2004 - 15:51 #6
Velbekomme :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester