Meilleur auteur de réponses
Style visuel du calendrier mensuel inmodifiable

Question
-
Bonjour,
J’aimerais savoir s’il y a une astuce pour faire en sorte que le calendrier mensuel (« MonthCalendar ») accepte couleurs qui sont définies dans ses propriétés, en effet le calendrier reste toujours avec son style visuel initial. La lecture de divers articles sur internet ainsi que MSDN laissent penser qu’il devrait fonctionner normalement.
Merci d’avance pour votre aide.
BB
Réponses
-
Bonjour, BerBuz,
Un autre utilisateur offre une solution pour ce problème sur le forum MSDN des Etats-Unis. Essayez cette solution et dites-nous svp si le control MonthCalendar fonctionne bien.
Bonne journée,
Cipri
Ciprian DUDUIALA, MSFT  
•Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.
- Marqué comme réponse BerBuz mardi 7 juin 2011 09:01
Toutes les réponses
-
Bonjours
Vous pouvez heriter du controle Month Calendar et re ecrire (je ne sais pas en français comment ce la est dit override) la methode protégée protected
OnPaint et OnPaintBackground
Cordialement
The complexity resides in the simplicity Follow me at: http://smartssolutions.blogspot.com -
Bonjour MASNSN,
Merci pour votre aimable réponse,
Certes, je pourrait faire cela mais : étant donné que ces propriétés existent de façon native pour ce contrôle, j'ai supposé qu'elle devait fonctionner normalement. Je voudrais donc savoir si d'aitres utilisateurs arrivent à les utiliser sans "tricher".
Note : "To override" pourrait se traduire par "outrepasser", mais la majorité des développeurs utilisent les termes techniques Anglophones, donc votre terminologie etait parfaitement claire.
amitiés,
BB -
Re Bonjours BerBuz
Merci de me fournir la traduction technique du mot override. Pouvez vous me pointer sur les properiétés que vous assumez utiliser, je pourrait peut être donner un cout de main dans ce sens
Cordialement
The complexity resides in the simplicity Follow me at: http://smartssolutions.blogspot.com -
Pour ce qui est de Override en c# voici la définition Msdn :
http://msdn.microsoft.com/fr-fr/library/ebca9ah3(v=VS.100).aspx
Cordialement, Pascal.
Développeur Wpf/SilverLight/WinPhone7
-
Hi Masnsn,
Just load the MonthCalendar on a WindowsForm then try to modify one of the color properties (there are 5 available). Do you see any change of the visual aspect? I don’t! I know how to try working around using OnPaint protected methods but I don’t want to do so before being sure that the problem is not sourced from my own configuration (bad DLL version or anything like this). My purpose was to see if this control behaves the same way for other developers. I’ll be really happy if you could try.
Regards.
BB -
-
Hi Masnsn,
Just load the MonthCalendar on a WindowsForm then try to modify one of the color properties (there are 5 available). Do you see any change of the visual aspect? I don’t! I know how to try working around using OnPaint protected methods but I don’t want to do so before being sure that the problem is not sourced from my own configuration (bad DLL version or anything like this). My purpose was to see if this control behaves the same way for other developers. I’ll be really happy if you could try.
Regards.
BB
Il parait que j'ai le même probleme que le votre
The complexity resides in the simplicity Follow me at: http://smartssolutions.blogspot.com -
-
-
Bonjour, BerBuz,
Vous êtes sur un forum sur lequel on utilise la langue française pour communiquer. Svp utilisez seulement cette langue sur les forums MSDN France.
Bien sûr que vous pouvez citer ou écrire certain mots en anglais, mais pour éviter les confusions je vous en prie d’utiliser seulement la langue française pour communiquer sur nos forums.
Merci pour votre compréhension et collaboration.
Bonne journée,
Cipri
Ciprian DUDUIALA, MSFT  
•Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.
-
Bonjour, BerBuz,
Un autre utilisateur offre une solution pour ce problème sur le forum MSDN des Etats-Unis. Essayez cette solution et dites-nous svp si le control MonthCalendar fonctionne bien.
Bonne journée,
Cipri
Ciprian DUDUIALA, MSFT  
•Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.
- Marqué comme réponse BerBuz mardi 7 juin 2011 09:01
-
Chiffre
Bonjour
JeanMarc