2012-07-14 86 views
1

如何显示在负载RadDatePicker的displaydate或selecteddate与当前日期填充在XAML当前日期Telerik的WPF RadDatePicker

   xmlns:sys="clr-namespace:System;assembly=mscorlib" 

       <telerik:RadDatePicker x:Name="datepicker1" Grid.Column="1" 
        Grid.Row="1" Margin="0,2" 
        IsReadOnly="False" 
        AllowDrop="True" 
        SelectedDate="{x:Static sys:DateTime.Now}" DisplayDateStart="{x:Static sys:DateTime.Now}" 
        SelectedValue="{Binding Path=SelectedDate,Mode=OneWay}" 
        /> 

默认RaddatePicker显示1/1/0001,如何显示当前日期 ?

+0

尝试在你的视图模型“SelectedDate = DateTime.Now” – kmatyaszek 2012-07-14 16:58:48

+0

我们不能设定在xaml中设置? – GANI 2012-07-14 16:59:35

+0

我认为我们不这样做,因为您的VM(SelectedDate)中的变量是SelectedValue,它被设置为1/1/0001,因此会显示此值。 – kmatyaszek 2012-07-14 17:08:53

回答

4

我已经尝试这样做,它工作正常,我和我有简单的DatePicker

<DatePicker x:Name="datepicker1" Grid.Column="1" 
       Grid.Row="1" Margin="0,2"      
       AllowDrop="True"     
       SelectedDate="{x:Static sys:DateTime.Now}" 
       /> 

我希望这将有助于