Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何设置日期选择器';今天是昨天吗?_C#_Wpf Controls_Datepicker - Fatal编程技术网

C# 如何设置日期选择器';今天是昨天吗?

C# 如何设置日期选择器';今天是昨天吗?,c#,wpf-controls,datepicker,C#,Wpf Controls,Datepicker,这: (德尔福就是这样做的)不起作用;我得到,“运算符“-”不能应用于“System.DateTime”和“int”类型的操作数 更新:好的,我知道我可以做到这一点,尽管我不知道这是否是最简洁的方式: dtpFrom.DisplayDate = DateTime.Now -1; …现在我看到了一个更好的方法,但在选择正确答案之前必须等待一分钟。如果有人来到这里,想将文本显示为默认值,请使用 int dtYear = DateTime.Now.Year; int dtMonth

这:

(德尔福就是这样做的)不起作用;我得到,“运算符“-”不能应用于“System.DateTime”和“int”类型的操作数

更新:好的,我知道我可以做到这一点,尽管我不知道这是否是最简洁的方式:

dtpFrom.DisplayDate = DateTime.Now -1;

…现在我看到了一个更好的方法,但在选择正确答案之前必须等待一分钟。

如果有人来到这里,想将文本显示为默认值,请使用

    int dtYear = DateTime.Now.Year;
    int dtMonth = DateTime.Now.Month;
    int dtDay = DateTime.Now.Day;

    dtpFrom.SelectedDate = new DateTime(dtYear, dtMonth, dtDay - 1);
DatePickerName**.SelectedDate=DateTime.Today.AddDays(-1)**

dtpFrom.DisplayDate = DateTime.Today.AddDays(-1);
dtpFrom.DisplayDate = DateTime.Now.AddDays(-1);