C# 要更改DateTimePicker.Value.TimeOfDay,但它是只读的
我试图检查DateTimePicker控件中输入的时间,并将其更正为C中最接近的可接受值# 它给了我以下信息: 无法将属性或索引器“System.DateTime.TimeOfDay”分配给 --它是只读的 为什么它将DateTimePicker对象作为系统时间处理?C# 要更改DateTimePicker.Value.TimeOfDay,但它是只读的,c#,datetimepicker,readonly,timeofday,C#,Datetimepicker,Readonly,Timeofday,我试图检查DateTimePicker控件中输入的时间,并将其更正为C中最接近的可接受值# 它给了我以下信息: 无法将属性或索引器“System.DateTime.TimeOfDay”分配给 --它是只读的 为什么它将DateTimePicker对象作为系统时间处理? 我在VS2003中找不到任何和控件的只读状态相关的内容 Summer1.Value是DateTimePicker的属性,它的类型为DateTime。该财产可转让 您正在尝试分配Summer1.Value.TimeOfDay-这是D
我在VS2003中找不到任何和控件的只读状态相关的内容
Summer1.Value
是DateTimePicker
的属性,它的类型为DateTime
。该财产可转让
您正在尝试分配Summer1.Value.TimeOfDay
-这是DateTime
对象Summer1.Value
-的属性,而该属性在DateTime
类中没有setter
Summer1.Value = Summer2.Value
应该可以很好的工作,但可能不会给你想要的结果
最接近您期望的输出的是
Summer1.Value = Summer1.Value.Date + Summer2.Value.TimeOfDay;
Summer1.Value
是DateTimePicker
的属性,其类型为DateTime
。该财产可转让
您正在尝试分配Summer1.Value.TimeOfDay
-这是DateTime
对象Summer1.Value
-的属性,而该属性在DateTime
类中没有setter
Summer1.Value = Summer2.Value
应该可以很好的工作,但可能不会给你想要的结果
最接近您期望的输出的是
Summer1.Value = Summer1.Value.Date + Summer2.Value.TimeOfDay;
价值观对我来说很有效。价值观对我来说很有效。波尔舒斯帕西博。