B_Brice
Messages postés16Date d'inscriptionjeudi 8 août 2013StatutMembreDernière intervention 7 novembre 2013
-
8 août 2013 à 12:09
B_Brice
Messages postés16Date d'inscriptionjeudi 8 août 2013StatutMembreDernière intervention 7 novembre 2013
-
9 août 2013 à 16:02
Bonjour chers ami(e)s. Je travail actuellement sur un projet sous VB 8 et je voudrais que mon interface graphique puisse s'adapter quelque soit l'écran sur laquelle elle est ouverte. Comment dois-je m'y prendre?
cs_ShayW
Messages postés3253Date d'inscriptionjeudi 26 novembre 2009StatutMembreDernière intervention 3 décembre 201957 8 août 2013 à 15:32
Salut
pas clair ce que tu demandes
tu veux pour question d'optique que ton interface s'affiche de façon proportionné sur ton écran
d'abord chaque écran à sa propre résolution
il va fallolr redimensioner tout tes composants selon la résolution
de l'écran par une règle de trois
si ton écran est 2000 * 1000
et tu places un picturebox de width = 200 pixel et height 100 pixel
si tu lances ton prog dans un pc avec résolution 1000 * 500
ton picturebox aura aussi la meme taille width = 200 pixel et height 100 pixel mais va apparaitre beaucoup plus grand
et le contraire ta picturebox va apparaitre plus petit
"il va fallolr redimensioner tout tes composants selon la résolution
de l'écran par une règle de trois"
On peut aussi utiliser un 'TableLayoutPanel' qui fait tout ça automatiquement (voir la propriété Dock de chaque composant une fois disposé sur ce contrôle).
B_Brice
Messages postés16Date d'inscriptionjeudi 8 août 2013StatutMembreDernière intervention 7 novembre 2013 9 août 2013 à 14:54
Salut ShayW,
j'ai appliqué la règle de trois comme tu l'a dit et j'avoue que le résultat m'a plu. Finalement j'ai donner une forme fixe à ma fenêtre. Une fois le projet terminer je mettrai le code source et ou l'application en téléchargement libre pour recueillir vos avis.
Merci à tous et à la prochaine pour d'autres éclaircissement
cs_ShayW
Messages postés3253Date d'inscriptionjeudi 26 novembre 2009StatutMembreDernière intervention 3 décembre 201957 9 août 2013 à 15:13
B_Brice
Messages postés16Date d'inscriptionjeudi 8 août 2013StatutMembreDernière intervention 7 novembre 2013 9 août 2013 à 16:02
OK shayw,
j'avais déjà essayer avec les propriétés Dock des éléments mais j'ai constaté que la meilleur position étais de les maintenir à None. A moins que je me trompe!