【发布时间】:2015-11-17 08:52:54
【问题描述】:
我有 infragistics2 v10.3。
我有两列的超网格
|字符串|日期时间|
对于 DateTime,我有自定义格式,如“dd.MM.yyyy HH:mm”系统区域设置有短日期格式,如“dd-MMM-yy”。
所以网格显示 07.02.2013 14:00 和用户看到这个。
系统有 07-Feb-13
当我想过滤所有带有文本“fe”的列时,它还会显示包含 07.02.2013 的所有行。
在过滤期间,它使用自己的格式并忽略我的自定义
在 InitializeLayout 事件中,我们完成了以下代码来设置 StartDate 列的日期格式
e.Layout.Bands(0).Columns("StartDate").Style = Win.UltraWinGrid.ColumnStyle.Date
e.Layout.Bands(0).Columns("StartDate").Format = "dd/MM/yyyy"
e.Layout.Bands(0).Columns("StartDate").ButtonDisplayStyle = UltraWinGrid.ButtonDisplayStyle.Always
此日期字段列过滤器根据打开的日历中的本地系统日期格式显示。 请建议我哪里做错了
【问题讨论】:
标签: vb.net infragistics ultrawingrid