Frm - problemi layout tra XP e Win7

giovedì 30 giugno 2011 - 11.14
Tag Elenco Tags  VB.NET  |  .NET 3.5  |  Windows 7  |  Windows XP  |  Visual Studio 2010

amaful Profilo | Newbie

Salve a tutti -
Sto realizzando un'applicazione in vb.net utilizzando vs2010
Per lo sviluppo di questo progetto utilizzo - a seconda delle esigenze - due portatili dove è installato VS2010 ma con diversi s.o. (XP sul primo e WIN7 sul secondo).
Succede che realizzando un form anche banale, il layout che ottengo su XP risulta diverso da quello WIN7. in particolare il posizionamento dei controlli nei form varia da XP a WIN7 arrivando al troncamento o alla sovrapposizione, inoltre i form cambiano anche dimensione.

Ho biffato nelle proprietà dell'applicazione "Attiva stili di visualizzazione XP" ma nulla è cambiato.
Capisco che la GUI di XP è diversa da WIN7, ma come si può ovviare a questo problema? Anche perchè l'appicazione dovrebbe girare su entrambi i sistemi, e non vorrei presentare label, textbox, ecc sovrapposti o troncati...

jackk87 Profilo | Junior Member

>Salve a tutti -
>Sto realizzando un'applicazione in vb.net utilizzando vs2010
>Per lo sviluppo di questo progetto utilizzo - a seconda delle
>esigenze - due portatili dove è installato VS2010 ma con diversi
>s.o. (XP sul primo e WIN7 sul secondo).
>Succede che realizzando un form anche banale, il layout che ottengo
>su XP risulta diverso da quello WIN7. in particolare il posizionamento
>dei controlli nei form varia da XP a WIN7 arrivando al troncamento
>o alla sovrapposizione, inoltre i form cambiano anche dimensione.
>
>Ho biffato nelle proprietà dell'applicazione "Attiva stili di
>visualizzazione XP" ma nulla è cambiato.
>Capisco che la GUI di XP è diversa da WIN7, ma come si può ovviare
>a questo problema? Anche perchè l'appicazione dovrebbe girare
>su entrambi i sistemi, e non vorrei presentare label, textbox,
>ecc sovrapposti o troncati...

Non riesco a capire se il problema è su XP o su W7 cmq la prima verifica da fare e controllare se su W7 se è attivato un'ingrandimento o riduzione del testo e di altri elementi.
Cliccando con il destro sul desktop->risoluzione dello schermo->un'ingrandimento o riduzione del testo e di altri elementi e metti il 100%

facci sapere
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-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5