High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Forum
Commentaires sur une source
Sujet Précédent
Sujet Suivant
DATETIMEPICKER AVEC UNE PROPRIÉTÉ READONLY
cs_sebeto
Messages postés
7
Date d'inscription
dimanche 11 mars 2007
Statut
Membre
Dernière intervention
29 septembre 2010
- 29 sept. 2010 à 05:33
cs_sebeto
Messages postés
7
Date d'inscription
dimanche 11 mars 2007
Statut
Membre
Dernière intervention
29 septembre 2010
-
29 sept. 2010 à 05:33
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
https://codes-sources.commentcamarche.net/source/36950-datetimepicker-avec-une-propriete-readonly
cs_sebeto
Messages postés
7
Date d'inscription
dimanche 11 mars 2007
Statut
Membre
Dernière intervention
29 septembre 2010
29 sept. 2010 à 05:33
Si ton DateTimePicker s'appelle myDTP et que tu as dans ton form un autre contrôle appelé OtherControl, il y a aussi cette solution toute simple :
Quand tu veux le mettre en readonly, tu le passes en mode "spin box" (avec myDTP.ShowUpDown=True), et tu détournes l'évènement Enter :
Private Sub myDTP _Enter(ByVal sender As Object, ByVal e As System.EventArgs) Handles myDTP .Enter
OtherControl.Focus()
End Sub
Du coup, impossible d'entrer dans le DTP, et vu que rien n'est sélectionnable, les boutons du spin box ne font rien et tu as un DTP en readonly...
Si tu veux en plus avoir son fond en gris, il suffit alors de changer CalendarForeColor
Votre réponse
Discussions similaires
"erreur d'exécution '1004': Impossible de lire la propriété Search de la classe
cubs
-
28 juil. 2005 à 15:27
cubs
-
10 mai 2006 à 19:09
Excel VBA - Proprièté "Visible" pour "Worksheet"
JM247L
-
8 janv. 2008 à 17:18
JM247L
-
9 janv. 2008 à 09:48
Application.WorksheetFunction.VLookup ?????
CerberusPau
-
7 févr. 2011 à 10:46
CerberusPau
-
24 févr. 2011 à 02:51
[VBA]Erreur fonction VLookup
jey1319
-
13 juin 2012 à 16:05
jey1319
-
19 juin 2012 à 11:18
DateTimePicker
SKYP34
-
21 févr. 2008 à 13:46
abdoupirat
-
21 juil. 2013 à 13:51
Rejoignez-nous
A voir également
Souci avec le vlookup
Erreur 1004 impossible de définir la propriété weight de la classe border
Problème de propriété
Prendre que la date d'un dateTimePicker
C# combobox readonly
29 sept. 2010 à 05:33
Quand tu veux le mettre en readonly, tu le passes en mode "spin box" (avec myDTP.ShowUpDown=True), et tu détournes l'évènement Enter :
Private Sub myDTP _Enter(ByVal sender As Object, ByVal e As System.EventArgs) Handles myDTP .Enter
OtherControl.Focus()
End Sub
Du coup, impossible d'entrer dans le DTP, et vu que rien n'est sélectionnable, les boutons du spin box ne font rien et tu as un DTP en readonly...
Si tu veux en plus avoir son fond en gris, il suffit alors de changer CalendarForeColor