bonjour à tous;
je me demande si il existe une méthode dynamique pour détécter la résolution de l'ecran, et adapter l'affichage de mes forms en fonction de la résolution détecté.
et merci d'avances
bonjour à tous;
je me demande si il existe une méthode dynamique pour détécter la résolution de l'ecran, et adapter l'affichage de mes forms en fonction de la résolution détecté.
et merci d'avances
salut,
pour récupérer la résolution de l ecran, ja fais comme ça
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Dim hauteur, largeur As Integer hauteur = System.Windows.Forms.Screen.PrimaryScreen.Bounds.Height largeur = System.Windows.Forms.Screen.PrimaryScreen.Bounds.Width
oui mes le hic c'est comment adapté mes forms à la résolution détecté ...je suis vraiment à court d'idées !!!![]()
Utilise la propriété Dock des composants de tes formulaires
Salut .
je te conseil ce tuto
après au démarrage de ton app tu récup la taille de l'écran grâce à la classe System.Windows.Forms.Screen et tu adaptes ta fenetre sans toucher aux compos.
Envoyé par kinganasius
pas de quoi c'est moi qui l'ai écrit ...![]()
Oh... quelqu'un qui connaît Dave Small... !!! j'suis surpris de voir qu'il est encore connu![]()
Envoyé par guitoux1
ma signature : il y a une citation de lui . c'est tout![]()
très interessant cet article mais le probleme est que je n'ai pas de spliter (vertical et horizontal) : c'est normal (j'ai sharpdevelop + framework 2.0) ?
Tu aurais pu parler des padding aussi : ça fait des effets qui sont sympa...
=> par contre c'est normal que sur les listview, il n'y a pas de réglage de padding ?
Le splitter est un compo issu du FX 1.1. Quant j'ai écrit cet article j'était sur la beta de VS2005 et il y était toujours (d'ailleur sur la version finale aussi). Pour le remplacer tu doit utiliser le SplitContainer.Envoyé par Emcy
c'est vrai, c'est un (petitEnvoyé par Emcy
) oubli de ma part. Pour ce qui est du padding des listview c'est tout simplement parce que ce n'est pas un container. Seul les compos qui peuvent contenir d'autre compos ont cette propriété. Le padding ne s'application au placement du compo lui même mais aux composant qui sont dedans.
merci pour tes reponses.
si j'ai bien compris, les splitter sont utilisé pour faire du redimensionnement manuelle dynamique.
voila ce que j'ai fait :
1- j'ai créé un userform avec un padding de 5
2- j'ai créé un treeview avec docking = left
3- j'ai créé un listview avec docking = left
4- j'ai mis le treeview en arriere plan
=> maintenant j'aimerais bien separer le treeview du listview de 5px mais je n'y arrive pas : comment faire (j'ai essayé de modifier les propriétés margin mais sans resultat) ?
Remarque : normalement, je ne devrait pas avoir besoins d'utiliser de splitter vu que je ne veux pas qu'on puisse redimensionner le treeview et le listview.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager