【发布时间】:2014-09-30 21:04:04
【问题描述】:
我正在做以下事情:
dateTimePicker1.Value = DateTime.Parse(comboBox3.Text); // -> contains a date value converted to string
dateTimePicker1.MinDate < dateTimePicker1.Value;
目标是取任何小于dateTimePicker1.Value 的值并将其设置为MinDate,这样dateTimePicker1.Value 之前的所有日期都将显示为灰色。
最终结果应如下所示:
我得到的错误是:
错误1 只有赋值、调用、自增、自减、新对象表达式可以作为语句使用
对此的任何帮助将不胜感激谢谢大家!!!!!!
【问题讨论】:
-
"最终的结果应该是这样的:" 然后出现错误
-
x
-
我想展示一张图片,但网站说我需要 7 个声誉才能做到这一点,datetimepicker 包含组合框的值,那么为什么不设置任何比这更少的值作为 MinDate? ?我可以通过这个实现结果: dateTimePicker1.MinDate = DateTime.Parse(comboBox3.Text);但是每次 comboBox3.text 更改 datetimepicker 或冻结或更改为最新值时都非常慢。这个循环有没有人可以方便地实现结果??
-
@Dmitry ,Tim Schmelter,Holger,SilentKiller,EdChum,所以由于不清楚我在问什么,所以这已关闭。我上面所说的只是我想将我从组合框获得的最大和最小日期变灰。但是有人准确地回答了我的需要,所以现在谁不清楚???
标签: c# winforms visual-studio-2008