C# WPF RadGridView默认日期值为空值

C# WPF RadGridView默认日期值为空值,c#,wpf,telerik-grid,C#,Wpf,Telerik Grid,如何在xaml中将telerik radgridview的默认日期值(1/1/1900)改写为空 xaml绑定类似于: <telerik:GridViewDataColumn Header="Estimated Start On" DataMemberBinding="{Binding EstdStartDate,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged,StringFormat=N2}" Width="100" IsFilte

如何在xaml中将telerik radgridview的默认日期值(1/1/1900)改写为空

xaml绑定类似于:

<telerik:GridViewDataColumn  Header="Estimated Start On" DataMemberBinding="{Binding EstdStartDate,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged,StringFormat=N2}"   Width="100"  IsFilterable="False" IsGroupable="False">
    <telerik:GridViewDataColumn.CellTemplate>
             <DataTemplate>
                 <Label Content="{Binding EstdStartDate}" Height="30"    />
             </DataTemplate>
    </telerik:GridViewDataColumn.CellTemplate>
</telerik:GridViewDataColumn>

谢谢,
Sarathi

看看如何实施

视图:


尝试转换默认值。此处DateTime.MinValue是默认值

if (EndDate == DateTime.MinValue)
{
    Response.Write("Null");
} 

你能展示一下到目前为止你有什么样的代码吗?亲爱的约翰,这个代码非常有用,谢谢你的链接。谢谢你的阅读和回答,你不会像其他人一样在没有示例代码的情况下对问题投否决票,即使没有阅读被问到的内容。谢谢你的建议,但是john给出了有用的建议,请注意这一点
public class MyDateConverter:IValueConverter  
{  
    public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)  
    {  
        if (value is DateTime)
        {
            DateTime test = (DateTime) value;
            if (test.Year > 1900) // If year is greater than 1900 then display
            {
                string date = test.ToString("d/M/yyyy"); // Your date format
                return date;
            }
        }

        return string.Empty;
    }  

    public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)  
    {  
        throw new NotImplementedException();  
    }  
}  
if (EndDate == DateTime.MinValue)
{
    Response.Write("Null");
}