WPF XamDataGrid 显示的 DateTime类型 如果为 01/01/0001 显示 空
解决方案 »
- 遍历文件夹下所有Excel文件,并在datagridvie可筛选
- 新浪博客自动访问留脚印
- 子窗体一定时间关闭问题
- 时间日期型转成 yyyy/MM/dd怎么转换?
- 写了个程序,退出时出错,大n们给分析一下哪里可能出错?
- Remoting能不能在一台机器上建立多个通道服务?
- WPF的MVVM模式下,在ViewModel怎么用MessageBox,要自定义吗?
- IIS架设网站问题Web.config映射问题
- 请问:我要创建一个windows服务,里边要用到timer,每革一秒,执行某段程序一次,但是我不会用timer,谁可以帮帮我?特急寻呼!
- 我想做一个类似资源管理器的东西?
- C# 字符串提取过滤
- 200分请求一个Web Service的问题,各位帮帮。
{
public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
DateTime dt = DateTime.MinValue;
if (value == null || !DateTime.TryParse(value.ToString(), out dt) || dt == DateTime.MinValue)
{
return string.Empty;
}
else
{
return dt.ToString("yyyy-MM-dd");
}
} public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
return null;
}
}Xaml里作为资源加入
<UserControl.Resources>
<yournamespace:DateTime2StringConverter x:Key="dateTime2StringConverter"/>
</UserControl.Resources><!--Column绑定时使用指定的Coverter-->
<sdk:DataGridTextColumn Binding="{Binding Date,Converter={StaticResource dateTime2StringConverter}}" Header="日期" Width="30" />