Avatar billede testpilot_dk Nybegynder
07. maj 2007 - 07:49 Der er 4 kommentarer og
1 løsning

Usercontrol og forstørrelse i form

hej!
Jeg er stødt på et meget mærkeligt problem.

Jeg har en usercontrol som jeg har lavet i C#, denne usercontrol sætter jeg ind i vb.net projekt.

  Det virker på sin vis godt nok, men problemet er bare at usercontrollens knapper, listview etc bliver i noget nær dobbeltstørrelse på formen.

  Hvad kan det skyldes?
  Hvordan kan jeg få det til ikke at gøre det?
Avatar billede lasserasch Juniormester
07. maj 2007 - 09:42 #1
Kunne det tænkes at det var dine anchor properties på dine knapper, der står til at følge størrelsen på dit usercontrol?
Avatar billede testpilot_dk Nybegynder
07. maj 2007 - 09:52 #2
Hmm, det er jeg ikke helt sikker på, for når jeg trækker  komponenten ind på formen, vises kun cirka halvdelen af formen i den  oprindelige størrelse, men hvis jeg  ændre visnings vinduet på  formen så viser den  hele min control.

  Hvad kan anchor gøre?
Avatar billede lasserasch Juniormester
07. maj 2007 - 10:15 #3
Du skal ind i din C# usercontrol kode og kigge.
Mange controls har en anchor egenskab, som kan til fra/til på venstre, højre, bund og top.

Standard er de sat til på venstre og top.

Det betyder hvordan de opfører sig i forhold til den komponent de er tilknyttet. Hvis en knap's anchor egenskaber f.eks. er sat til på alle flader (venstre, højre bund og top) og den ligger på et usercontrol så vil knappens størrelse automatisk blive størrere eller mindre når man trækker sit usercontrol størrere og mindre.

/Lasse
Avatar billede testpilot_dk Nybegynder
07. maj 2007 - 10:38 #4
Hmm, alle mine knapper står til  Top-Left! 

Så det kan  ikke være det! har du andre ideer
Avatar billede testpilot_dk Nybegynder
28. juni 2007 - 15:53 #5
Jeg lukker
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