将CalendarDateRange属性绑定到datepicker wpf控件

时间:2015-04-20 10:23:36

标签: c# .net wpf xaml datetime

我的wpf应用程序中有这个日期选择器:

 <DataGridTemplateColumn Header="Date">
                                <DataGridTemplateColumn.CellTemplate>
                                    <DataTemplate>
                                        <DatePicker HorizontalAlignment="Left" VerticalAlignment="Top" SelectedDate="{Binding DateP, Mode=TwoWay, UpdateSourceTrigger=LostFocus}">
                                        <DatePicker.BlackoutDates>
                                                <CalendarDateRange    End="01 /01 /02 "/>

                                        </DatePicker.BlackoutDates>
                                          </DatePicker>
                                    </DataTemplate>
                                </DataGridTemplateColumn.CellTemplate>
                            </DataGridTemplateColumn>

我想将 CalendarDateRange End属性绑定到这样的日期时间属性:

 <DatePicker.BlackoutDates>
                    <CalendarDateRange  End="{Binding DateE1, Mode=TwoWay}"/>
                    <CalendarDateRange  Start="{Binding DateS1, Mode=TwoWay}"   End="{Binding DateE2, Mode=TwoWay}"/>
</DatePicker.BlackoutDates>
  1. 我该如何完成这项任务?
  2. 这样做最好的主意是什么?

0 个答案:

没有答案