Avatar billede fendrik Nybegynder
07. september 2006 - 16:49 Der er 1 kommentar

padding tages ikke i action

hej,
jeg har et lille program med noget padding. Jeg har følgende i min kode:

middlePanel = new Panel();
    middlePanel.Controls.Add(tabBtn1);
    middlePanel.Controls.Add(tabBtn2);
    middlePanel.Controls.Add(contentPanel);
middlePanel.Dock = DockStyle.Fill;
middlePanel.Padding = new Padding(26);

og lidt længere nede:

this.Controls.Add(middlePanel);

Men af en eller anden grund er tabBtn1, tabBtn2 og content bare på kordinat 0<->0.
Nogen der ved hvorfor?
Avatar billede bulgroz Nybegynder
08. september 2006 - 07:24 #1
Godt spørgsmål. Jeg tror kun at padding har betydning i designeren på dette scenarie. Men anyway. Hvis det du vil opnå er at ordne kontroller pænt i dit UI, så bør du anvende FlowLayoutPanel eller TableLayoutPanel i stedet for et almindeligt panel. De vil løse dit problem samt bidrage med muligheder for at placere dine kontroller korrekt i forhold til hinanden.
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