在ultragrid中设置日期时间样式

时间:2013-05-15 07:07:09

标签: .net vb.net infragistics ultragrid

我在ultragrid中有一个带datetime选择器的列。现在我必须为minvalue设置maxvaluedatetime

//代码

            UltraGridColumn.Header.Caption = "Start Date"
            UltraGridColumn.Header.ToolTipText = "Start Date"
            UltraGridColumn.Hidden = True
            UltraGridColumn.Style = ColumnStyle.DateTimeWithSpin

我尝试像今天的minvalue,从今天起最大值为1年。但是没有工作

//代码

UltraGridColumn.MinValue = New DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day)
 UltraGridColumn.MaxValue = New DateTime(DateTime.Now.Year + 1, DateTime.Now.Month,DateTime.Now.Day)

1 个答案:

答案 0 :(得分:3)

您可以在列本身上设置MinValue属性:

' Put min and max constraints on a date column.
dateColumn.MinValue = New DateTime(1990, 1, 1)
dateColumn.MaxValue = New DateTime(2010, 12, 31)

链接到MinValue documentation