Winforms en control widhts

Status
Niet open voor verdere reacties.

raoul911

Gebruiker
Lid geworden
4 jul 2006
Berichten
11
Hallo,

ik heb een raar probleempje met een winforms project.

Op 1 van de pc's waar ik het op getest hebt komen de breedtes en hoogtes van de form en van de controls niet overeen met de waardes zoals ik die in de properties panel heb ingesteld. Dit loopt wel to 25% uiteen. De waardes daarna via code aanpassen werkt gewoon.

Maar weet iemand hier op de forum toevallig wat de oorzaak van dit probleem kan zijn?

Groet,
Raoul
 
Kijk eens naar de waarden in de source van de designer.
 
Dat klopt allemaal, de layout ziet er ook gewoon goed uit op de andere pc's waar ik het op getest heb.
 
Maak eens een screenshot van hoe het eruit ziet (in de designer en op die pc).
 
Misschien is de resolutie op die pc te laag ingesteld, hierdoor wordt alles groter.
 
pixels zijn pixels toch? De output naar de console geeft waardes die ongeveer 30% groter zijn dan ingesteld in de properties panel.

Properties panel:
panel1.Size: 500;300


Vervolgens in Shown event:

Console.Write(panel1.Width); --> output 663
panel1.Width = 500;
Console.Write(panel.Width); --> output 500

????

dus de waardes via code instellen werkt gewoon...
 
Ik bedoelde de resolutie, als je die te laag instelt, doet de computer automatisch het scherm upscalen om het enigszins passend te maken. Maar goed dat je door oorzaak hebt gevonden :thumb:
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan