Layout (forms) skall bromsas men hur?
hej,
Kör med SuspendLayout() för att se till så saker inte ritas ut när jag startar min applikation.
Men det gör det i alla fall. Det är ca 4 kontroller som ritas ut halvdant. Finns det nått annat trix för att se till så applikationene GUI visas när allt är klart?
Mvh Johan
Svara
Sv: Layout (forms) skall bromsas men hur?
SuspendLayout gör precis vad den heter, den skippar layout-logiken tills SuspendLayout anropas. Inget annat; utritning körs precis som vanligt.
Jag tror att din lösning är att inte visa dina kontroller förrens ditt program är laddat, t.ex. genom att loopa igenom allt, eller att lägga allt i en panel eller liknande, och gömma det.
Svara
Sv: Layout (forms) skall bromsas men hur?
Du har .BeginUpdate() resp. .EndUpdate() kom jag just fram till :P
(På några kontroller ska jag tillägga)
Svara
Sv:Layout (forms) skall bromsas men hur?
Får se hur jag löser det. Hade ju vart skönt med en färdig funktion i formet som man bara kunde slå på och av sitället för att behöva hantera kontrollerna...
Jag har inte skrivit koden så jag har inte full kontroll över den då det är en hel del andra kontroller som i sin tur sedan ritar upp innehållet m.m. det är nog dessa som strular för mig. jag pillar vidare.
Tack.
Mvh Johan
Svara
Sv: Layout (forms) skall bromsas men hur?
Du kan ju alltid tråda det, jag föredrar den metoden vid laddning, dessutom är det bäst att göra så (slippa frysa någon meddelandekö, vilket man inte bör göra... :P )
Svara