using DevExpress.Utils; using DevExpress.XtraEditors; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Ips.Library.DxpLib { public static class DateEditExteions { public static DateEdit UseTimeEdit(this DateEdit source, string timeFormat = "yyyy-MM-dd HH:mm:ss") { var props = source.Properties; var timeProps = props.CalendarTimeProperties; props.CalendarTimeEditing = DefaultBoolean.True; //props.CalendarTimeProperties.EditMask = "HH:mm:ss"; //timeProps.DisplayFormat.FormatType = timeProps.EditFormat.FormatType = FormatType.DateTime; //timeProps.DisplayFormat.FormatString = timeProps.EditFormat.FormatString = timeProps.EditMask = "HH:mm:ss"; props.DisplayFormat.FormatString = props.EditFormat.FormatString = props.EditMask = timeFormat; return source; } } }