Dessiner au dessus des controles / Splashscreen [Resolu] - C#/.NET managed - Programmation
Marsh Posté le 03-09-2007 à 16:19:45
Bah une form modale que t'affiches pendant le traitement ? sans bord ni rien ?
Marsh Posté le 03-09-2007 à 16:44:51
++
Tu peux créer une formmodal sans bordure, avec un niveau de transparence et tout ça... tu devrais obtenir le même rendu.
PS : T'as pas le copyright pour montrer une image de ton appli, mais par contre, j'aimerais bien savoir si c'est possible, comment tu fais pour faire un menu à la "Office 2007"... Vraiment, je suis en train de travailler sur une appli actuellemet et j'aimerais bien pouvoir coller ça dedans
Marsh Posté le 04-09-2007 à 08:38:15
merci de vos réponses ^^
alors MagicBuzz, j'utilise une blibliothèque de controle pour faire cela http://www.devexpress.com/
Si tu veut en savoir plus n'hésite pas
Marsh Posté le 04-09-2007 à 09:40:42
Je revient vers vous ca je ne m'en sort pas
Le coup de la form modale semble etre une bonne piste
Pour l'afficher et continuer les traitement derrière je démare un thread qui s'occupe de cree cette form et de l'afficher
Mon problème est que j'aimerai pouvoir changer le texte d'un label de cette form par exemple (pour informer mes utilisateur de l'état du traitement)
Avez vous une idée ?
Marsh Posté le 04-09-2007 à 09:53:07
ben en gros, ça devrait marcher :
Code :
|
Le "progress" sera une propriété publique de ta classe FormWait, qui par exemple s'occupe de mettre à jour une progressbar lorsqu'on modifie la valeur.
PS : C'est pas ce qu'il y a de plus propre comme solution. Le mieux serait d'utiliser un process BackgroundWorker, mais bon du moment que ça marche
Marsh Posté le 04-09-2007 à 09:55:55
Koyomi a écrit : merci de vos réponses ^^ |
Regular Pricing: $1299.99 for the 1st Year, $499.99 for Renewal Years
Ah ouais mais nan en fait, je crois que je vais m'en passer
Marsh Posté le 04-09-2007 à 09:58:58
Bon, pis le seul truc gratuit :
"Does not support Visual Studio Express Editions."
Domage.
De toute façon chuis sur qu'avec VS2008Express on pourrait faire pareil en gratuit, ce sera l'occasion de refacturer le client pour une refonte de la GUI
(sinon ce sera avec le 2012)
Marsh Posté le 04-09-2007 à 10:11:07
je te l'accorde ce n'est pas donné ^^
Merci je vais tester ta solution
Marsh Posté le 04-09-2007 à 11:50:45
pour ceux que cela intéresse
j'ai reussi a faire exactement ce que je désirai
grace a ces articles :
http://www.codeproject.com/csharp/usesplashscreen.asp
http://www.codeproject.com/vb/net/ [...] ogress.asp
Marsh Posté le 03-09-2007 à 15:34:54
Bonjour,
Dans ma quete inespérée d'une solution pour faire patienter mes chers utilisateurs lors d'un traitement long je cherche a afficher sur ma form quelque chose comme ceci (désolé pour les flou, pb de copyright toussa...) :
Ce magnifique rendu "hotmail stäyle" a bien entendu été obtenu sur photoshop ... reste maintenant a convertir cela en code ou tout du moin a reussir a s'en approcher.
Je suis ouvert a toute solution pour faire patienter un utilisateur
Merci d'avance si vous de ma faire partager vos solution d'attente lors d'un traitement long u_u
Message édité par Koyomi le 04-09-2007 à 13:55:56