Bonjour,
Voila, j'ai un probleme qui m'agace grandement avec Visual Studio 2005 que je n'avais pas avant avec la version precedente que j'utilisais (2002 je crois).
Dans le form designer, j'aimerais avoir plusieurs panels (ou groupbox, peu importe) de la meme taille et superposes (places exactement au meme endroit) afin de pouvoir facilement mettre d'autres composants dedans et ensuite dans le code je peux indiquer quel panel ou groupbox serait visible en fonction de tel ou tel evenement.
En clair, cela evite de passer par differentes forms, tt se passe sur la meme et moi j'aime bien comme ca. Je l'ai fait avant et bon, meme si ce n'etait pas tres pratique pr passer de l'un a l'autre dans le designer (je faisais clic droit > send to back) ca marchait tres bien au final.
Sauf que la, je viens d'essayer la meme chose, mais qd je fais clic droit send to back il merdouille a moitie, alors bon je me dis au pire, je les decale tous (jai besoin de 4 panels differents) le temps de mettre les composants et ensuite je les resuperpose mais j'ai teste et le code ne marche pas bien, enfin, pas pr ts les panels et je crois bien que la raison pr laquelle ca ne marche pas est que cet abruti de designer, des fois il croit que mon panel que jai superpose pile poil au dessus d'un autre panel est en fait a l'interieur de ce panel et non pas a l'interieur de la form, du coup, evidemment, quand je cache le panel qui contient un autre panel (alors que ce n'est pas ce que je voulais hein) ben jai beau vouloir mettre l'autre visible, si il croit que celui que je veux montrer est a l'interieur de celui que je veux cacher, forcement, au final il ne m'affiche plus rien.
Bref je suis enervee lol
Alors oui d'un cote c'est pratique que le designer comprenne tout de suite qd tu mets des composants a l'interieur d'un panel qu'il faut qu'ils soient a l'interieur du panel et non pas de la form, oui c'est bien; mais qd on veut pas ca, eh bien zut c'est franchement embetant! (pr ne pas dire de mots vulgaires)
Bon sinon je pensais qu'il faudrait que je declare tt ca ds le code, m'enfin franchement, VB est sense etre plus facile a utiliser et surtt ns faciliter la tache pr l'interface alors sachant que tt devrait pvr etre fait sans probleme ds le form designer je trouve ca vraiment stupide d'avoir a le faire ds le code juste pr ca...
Ou sinon je pensais au tabcontrol mais je ne veux pas de tab. A moins qu'il y ait un moyen de cacher les tab, du coup ce serait plus pratique!
En ASP.NET, c'etait bien plus simple, on peut facilement utiliser un multi view ou multipage, alors pourquoi ne pas avoir aussi cree un controle comme ca pr les applications windows?!
Faut-il que je fasse mon propre user control? Est ce que ca ne ferait pas le meme probleme de tte facon?
Bon sur ce, dsl pr ce petit coup de gueule, mais ca m'embete vraiment de perdre du temps pour ca...
Je vous remercie d'avance si vs avez des idees ou suggestions a me proposer.
![]()
Partager