Aspect des winforms [Résolu]

Supopste 69 Messages postés dimanche 30 octobre 2005Date d'inscription 6 mars 2008 Dernière intervention - 4 juil. 2006 à 19:57 - Dernière réponse : Supopste 69 Messages postés dimanche 30 octobre 2005Date d'inscription 6 mars 2008 Dernière intervention
- 5 juil. 2006 à 07:29
Bonjour, ma question est simple:
Comment peut-on créé des fenêtre esthétiques (du genre Windows Live Messenger)?
Quels sont les logiciels utilisés pour cela?
Merci
Afficher la suite 

Votre réponse

5 réponses

Meilleure réponse
leprov 1163 Messages postés vendredi 23 juillet 2004Date d'inscription 21 octobre 2010 Dernière intervention - 4 juil. 2006 à 21:03
3
Merci
qu'entend tu par héstétique? si tu parle de cacher la barre de menu, il
faut simplement cacher la barre de menu (je ne sais plus le nom exact
de la propriété mais tu trouvera ca sans soucis dans le mode design de
visual studio), puis on a un panel en haut de la fenetre dans la barre
de titre (ou docké mais avec des composants partout par dessus). Ce
pannel intercepte les evenements de double click, mouvement de souris,
etc....et releve les evenements de l'API win32 correspondants a ces
memes evenements sur la barre de titre.... et il joue ainsi le role de
barre de titre

Merci leprov 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 73 internautes ce mois-ci

Commenter la réponse de leprov
Meilleure réponse
TheSaib 2369 Messages postés mardi 17 avril 2001Date d'inscription 26 décembre 2007 Dernière intervention - 4 juil. 2006 à 23:53
3
Merci
Tout se fait sous l''editeur ou par le code.

C'est simplement des images texturées, ou des contrôle dont la réprésentation graphiques est algorithmiquement déssiné.

Par des ownerDraw sur certain controle et par des surchage des OnPaint & co sur d'autres.

::|The S@ib|:: MVP C#.NET

Merci TheSaib 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 73 internautes ce mois-ci

Commenter la réponse de TheSaib
Meilleure réponse
Lutinore 3248 Messages postés lundi 25 avril 2005Date d'inscription 27 octobre 2012 Dernière intervention - 5 juil. 2006 à 02:27
3
Merci
Salut, si tu souhaites faire des formes non rectangulaires tu as deux solutions, utiliser une image avec un fond de couleur unie pour la propriété BackgroundImage, définir la propriété TransparencyKey avec cette couleur de fond et mettre à None la propriété FormBorderStyle. L'autre solution qui à mon avis est la meilleure est d'utiliser la propriété Region de la forme, tu as un exemple >ici<.

Merci Lutinore 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 73 internautes ce mois-ci

Commenter la réponse de Lutinore
Supopste 69 Messages postés dimanche 30 octobre 2005Date d'inscription 6 mars 2008 Dernière intervention - 4 juil. 2006 à 23:13
0
Merci
Ok,
et pour tout ce qui est graphique? Tout peut-il se faire dans VS 2005 ou bien faut il passer par d'autres soft?
Merci
Commenter la réponse de Supopste
Supopste 69 Messages postés dimanche 30 octobre 2005Date d'inscription 6 mars 2008 Dernière intervention - 5 juil. 2006 à 07:29
0
Merci
Super, c'est exactement ce qui m'interesse, merci encore
Commenter la réponse de Supopste

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.