Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/271.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# 在WPF/xaml中设置静态日期时间_C#_Wpf - Fatal编程技术网

C# 在WPF/xaml中设置静态日期时间

C# 在WPF/xaml中设置静态日期时间,c#,wpf,C#,Wpf,我试图在datetime选择器控件中删除日期,从后天开始直到datetime最大值 代码如下: <Calendar.BlackoutDates> <CalendarDateRange Start="{x:Static System:DateTime.Today}" End="{x:Static System:DateTime.MaxValue}" /> </Calendar.BlackoutDates> 正如您所看到的,

我试图在datetime选择器控件中删除日期,从后天开始直到datetime最大值

代码如下:

    <Calendar.BlackoutDates>
        <CalendarDateRange Start="{x:Static System:DateTime.Today}"
 End="{x:Static System:DateTime.MaxValue}" />
    </Calendar.BlackoutDates>

正如您所看到的,上面的代码将从今天开始取消日期,但我希望从明天开始。基本上,问题是,我如何设置这样的内容:

Start=“{x:Static System:DateTime.Today.AddDays(1)}”


您能帮忙吗?

您可以为此创建自己的静态属性

  public static class DateTimeHelper
  {
    public static DateTime Tomorrow
    {
      get { return DateTime.Today.AddDays(1); }
    }
  }


阿德里安的可能复制品:那不是真的。这篇文章谈到绑定到viewmodel,这里提到的属性不是依赖属性。DataConverters是我一天学会为xaml添加/修改值的方法,但这更简单。
  <CalendarDateRange Start="{x:Static app:DateTimeHelper.Tomorrow}"…