繁体   English   中英

C#将dataGridView单元格值应用于DateTimePickerObject

[英]C# Applying dataGridView Cell Value to DateTimePickerObject

通常我会像这样应用字符串值:

numID.Text = dataGridView1.SelectedRows[0].Cells[0].Value.ToString();

但要将其插入datetimepicker对象并更改其值,我不能仅使用.Value像这样:

 numStartDate.Value = dataGridView1.SelectedRows[0].Cells[2].Value;

我应该怎么做? 谢谢 :)

dataGridView1.SelectedRows[0].Cells[2].Value是什么类型?

如果是这种类型的DateTime ,则执行强制转换:

(DateTime)dataGridView1.SelectedRows[0].Cells[2].Value

如果此类型为String ,则执行以下操作:

DateTime.Parse(dataGridView1.SelectedRows[0].Cells[2].Value.ToString())

PS:顺便说一句,最好使用真实的数据源,而不是DataGridView.Rows。

暂无
暂无

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

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