【发布时间】:2012-05-07 11:02:27
【问题描述】:
当记录的列具有 NULL 值时,我们的未更改数据层返回 DateTime.Mindate。
因此,当您将 null 值放入记录的列并再次读取时,您会得到 01-01-0001。
当将此值绑定到DevExpress.XtraEditors.TextEdit control 时,此值 (01-01-0001) 当然会显示在控件中。
现在我们想将控件显示为空(无内容),但我不知道如何实现。
我确实发现,当对象的属性为 NULL 时,您可以为控件设置自定义显示文本,但这当然不起作用,因为值为 01-01-0001 而不是 null。
简而言之:如果是值为01-01-0001 的日期,则控件中不显示任何内容,否则显示日期。
有什么想法吗?
【问题讨论】:
标签: c# winforms devexpress