datagridview + dgv linkcolumn

Le
PR
Bonjour,
Comment l'utilisateur fait-il pour entrer une adresse email
dans une cellule d'une colonne datagridviewlinkcolumn ?
Je ne trouve pas d'exemple .
merci
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Gilles TOURREAU
Le #12232951
Le Sat, 10 Nov 2007 10:57:12 +0100, PR
Bonjour,
Comment l'utilisateur fait-il pour entrer une adresse email
dans une cellule d'une colonne datagridviewlinkcolumn ?
Je ne trouve pas d'exemple .
merci





Dans la colonne :
DataNavigateUrlFormatString = "mailto:{0}"
DataNavigateUrlFields = "LaRubrique_De_Ma_SourceDeDonnées";

Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
PR
Le #12232901
merci

mais il me semble que

DataNavigateUrlFormatString
DataNavigateUrlFields

sont des propriétés de HyperlinkColumn
qui appartient à datagrid et non à datagridview.

Lorsque j'ai chargé mon DGV les colonnes en questions ont
accepté les adresses email et URL.

pr


"Gilles TOURREAU"
Le Sat, 10 Nov 2007 10:57:12 +0100, PR
Bonjour,
Comment l' UTILISATEUR fait-il pour entrer une adresse email
dans une cellule d'une colonne datagridviewlinkcolumn ?
Je ne trouve pas d'exemple .
merci





Dans la colonne :
DataNavigateUrlFormatString = "mailto:{0}"
DataNavigateUrlFields = "LaRubrique_De_Ma_SourceDeDonnées";

Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr


Gilles TOURREAU
Le #12232871
Le Sat, 10 Nov 2007 22:00:37 +0100, PR
merci

mais il me semble que

DataNavigateUrlFormatString
DataNavigateUrlFields

sont des propriétés de HyperlinkColumn
qui appartient à datagrid et non à datagridview.

Lorsque j'ai chargé mon DGV les colonnes en questions ont
accepté les adresses email et URL.

pr


"Gilles TOURREAU" news:

Le Sat, 10 Nov 2007 10:57:12 +0100, PR
Bonjour,
Comment l' UTILISATEUR fait-il pour entrer une adresse email
dans une cellule d'une colonne datagridviewlinkcolumn ?
Je ne trouve pas d'exemple .
merci





Dans la colonne :
DataNavigateUrlFormatString = "mailto:{0}"
DataNavigateUrlFields = "LaRubrique_De_Ma_SourceDeDonnées";

Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr







Veuillez m'excusez, j'avais pas fait attention !
Les DataGridViewLinkColumn acceptent du texte qui représente ou non un URL
(par exemple : "", "http://www.microsoft.com",
"Bonjour !", "&*&ù$qs",...etc)

C'est pour cela que vous pouvez mettre des adresses e-mail dans votre
colonne...

Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
Fred
Le #12232861
Dans : news:%,
PR disait :
Bonjour,



Bonjour,

Comment l'utilisateur fait-il pour entrer une adresse email
dans une cellule d'une colonne datagridviewlinkcolumn ?



Les cellules DataGridViewLinkCell ne sont pas éditables.
Pour ce faire, il faut dériver les classes DataGridViewColumn et
DataGridViewLinkCell pour pouvoir associer un contrôle d'édition
(EditingControl).
Il y a un exemple d'une telle manipulation dans la MSDN qui explique
comment créer une colonne de type Date avec un DateTimePicker comme
contrôle de saisie. C'est ce que je connais de plus proche comme exemple
!
Voir ici :
http://msdn2.microsoft.com/en-us/library/7tas5c80.aspx

--
Fred
http://www.cerber mail.com/?3kA6ftaCvT (enlever l'espace)
PR
Le #12232821
Merci de votre reponse.
1/ce que vous me proposez est probablement la solution
mais, pour le moment, je crains que ce ne soit au delà
de mes capacités.
2/ Je vais me contenter de demander à l'utilisateur dans
une sorte de InputBox de donner l'adresse et ensuite de
la 'mettre' dans la cellule programmaticalement, ce
qui se fait très bien.
3/ Il n'en reste pas moins que je comprends mal l'intérét
d'une telle colonne dans une grille soumise à un
utilisateur.

pr


"Fred"
Dans : news:%,
PR disait :
Bonjour,



Bonjour,

Comment l'utilisateur fait-il pour entrer une adresse email
dans une cellule d'une colonne datagridviewlinkcolumn ?



Les cellules DataGridViewLinkCell ne sont pas éditables.
Pour ce faire, il faut dériver les classes DataGridViewColumn et
DataGridViewLinkCell pour pouvoir associer un contrôle d'édition
(EditingControl).
Il y a un exemple d'une telle manipulation dans la MSDN qui explique
comment créer une colonne de type Date avec un DateTimePicker comme
contrôle de saisie. C'est ce que je connais de plus proche comme exemple !
Voir ici :
http://msdn2.microsoft.com/en-us/library/7tas5c80.aspx

--
Fred
http://www.cerber mail.com/?3kA6ftaCvT (enlever l'espace)


Publicité
Poster une réponse
Anonyme