Apparation d'un datetimepicker dans un datagridview

Zachs Messages postés 202 Date d'inscription mardi 14 novembre 2006 Statut Membre Dernière intervention 10 février 2009 - 4 juil. 2007 à 15:02
PROMEUF Messages postés 4 Date d'inscription lundi 3 octobre 2005 Statut Membre Dernière intervention 7 février 2008 - 29 oct. 2007 à 00:50
Bonjour, j'ai un DataGridView avec 2-3 colonnes et j'aimerai, quand je pose le pointeur sur une cellule, qu'il y aie un DateTimePicker qui apparaise dans la cellule et qunad je retire la souris qu'il disparaisse en laissant la date edans la cellule.

Est-que quelq'un aurait une idée?

Arigatai!

--------------------->>
Ordi, frigo, dodo...
Quelle dur journée!

1 réponse

PROMEUF Messages postés 4 Date d'inscription lundi 3 octobre 2005 Statut Membre Dernière intervention 7 février 2008
29 oct. 2007 à 00:50
private



void
dateTimePicker1_ValueChanged(

object
sender,

EventArgs
e){


if
(dataGridView1.CurrentCell.ColumnIndex == ?){

dataGridView1.CurrentCell.Value = dateTimePicker1.Value;

dateTimePicker1.Visible =


false
;}

}


private



void
dataGridView1_CellClick(

object
sender,

DataGridViewCellEventArgs
e){


if
(dataGridView1.CurrentCell.ColumnIndex == ?){

dateTimePicker1.Value =


Convert
.ToDateTime(dataGridView1.CurrentCell.Value);dateTimePicker1.Show();

dateTimePicker1.Location = dataGridView1.GetCellDisplayRectangle(7, dataGridView1.CurrentCell.RowIndex,


true
).Location;}


else

dateTimePicker1.Visible =




false
;}
0