Risoluzione schermo

martedì 20 gennaio 2004 - 11.34

Arlene Profilo | Junior Member

Come posso fare a ridimensionare le form in base alla risoluzione dello schermo?

Brainkiller Profilo | Guru

Beh,
puoi agganciarti all'evento Load della tua form e poi eventualmente fare dei case/switch o degli IF e decidere la dimensione della tua form in base alla risoluzione dello schermo che puoi recuperare così:

Console.WriteLine(Screen.PrimaryScreen.Bounds.Width.ToString())
Console.WriteLine(Screen.PrimaryScreen.Bounds.Height.ToString())

ciao
david

Arlene Profilo | Junior Member

Ma occorre fare manualmente anche per i controlli contenuti nella form (es textbox)

Brainkiller Profilo | Guru

Beh, sì, cioè con quelle istruzioni puoi ricavare la risoluzione Video e eventualmente ricalcolare la dimensione della tua finestra, poi i controlli che ci sono all'interno o li ancori ai bordi della tua finestra oppure se non sono ancorati devi muoverli tu manualmente ...

ciao
david
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5