简体   繁体   English

如何通过单击C#中的datagridview单元格将值插入datetimepicker?

[英]How do i insert value to datetimepicker by clicking datagridview cells in C#?

I was wondering if it's possible to set the value of a datetimepicker just by clicking selected row of datagridview.. and the format i want is dd-MM-yyyy . 我想知道是否可以通过单击datagridview的选定行来设置datetimepicker的值,而我想要的格式是dd-MM-yyyy I tried ‍ dateTime.Parse()‍‍ but it gave me errors. 我试图dateTime.Parse()‍‍但它给了我的错误。

You can try this below code on datagridview OnCellClick: 您可以在datagridview OnCellClick上尝试以下代码:

    private void dataGridView_CellClick(object sender, DataGridViewCellEventArgs e)
    {
        dateTimePicker1.Value = Convert.ToDateTime(dataGridView.Rows[e.RowIndex].Cells["The Column"].Value);
    }

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM