DevExpress的DateEdit設(shè)置顯示日期和時間的方法
1. 設(shè)置Mask.EditMask和DisplayFormat,EditFormat屬性,設(shè)置為一致:'yyyy-MM-dd HH:mm'; //按照想要的顯示格式設(shè)置此字符串。
this.dateEdit1.Properties.DisplayFormat.FormatString = "yyyy-MM-dd HH:mm"; this.dateEdit1.Properties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime; this.dateEdit1.Properties.EditFormat.FormatString = "yyyy-MM-dd HH:mm"; this.dateEdit1.Properties.EditFormat.FormatType = DevExpress.Utils.FormatType.DateTime; this.dateEdit1.Properties.Mask.EditMask = "yyyy-MM-dd HH:mm";
2. 如果要顯示時間需要設(shè)置VistaDisplayMode=true, VistaEditTime=true。意思為顯示時間,在時間控件中會出現(xiàn)時鐘圖標(biāo),并可以編輯時間。
this.dateEdit1.Properties.VistaDisplayMode = DevExpress.Utils.DefaultBoolean.True; this.dateEdit1.Properties.VistaEditTime = DevExpress.Utils.DefaultBoolean.True;
3. 設(shè)置時間部分的格式,時間部分指的是打開日期空間后,在時鐘圖標(biāo)下的顯示的日期格式。
this.dateEdit1.Properties.VistaTimeProperties.DisplayFormat.FormatString = "HH:mm"; this.dateEdit1.Properties.VistaTimeProperties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime; this.dateEdit1.Properties.VistaTimeProperties.EditFormat.FormatString = "HH:mm"; this.dateEdit1.Properties.VistaTimeProperties.EditFormat.FormatType = DevExpress.Utils.FormatType.DateTime; this.dateEdit1.Properties.VistaTimeProperties.Mask.EditMask = "HH:mm";
下圖為設(shè)置后的日期控件
該日期控件的設(shè)置全代碼
// // dateEdit1 // this.dateEdit1.EditValue = new System.DateTime(2015, 6, 26, 14, 29, 8, 441); this.dateEdit1.Location = new System.Drawing.Point(24, 154); this.dateEdit1.Name = "dateEdit1"; this.dateEdit1.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)}); this.dateEdit1.Properties.DisplayFormat.FormatString = "yyyy-MM-dd HH:mm"; this.dateEdit1.Properties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime; this.dateEdit1.Properties.EditFormat.FormatString = "yyyy-MM-dd HH:mm"; this.dateEdit1.Properties.EditFormat.FormatType = DevExpress.Utils.FormatType.DateTime; this.dateEdit1.Properties.Mask.EditMask = "yyyy-MM-dd HH:mm"; this.dateEdit1.Properties.VistaDisplayMode = DevExpress.Utils.DefaultBoolean.True; this.dateEdit1.Properties.VistaEditTime = DevExpress.Utils.DefaultBoolean.True; this.dateEdit1.Properties.VistaTimeProperties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton()}); this.dateEdit1.Properties.VistaTimeProperties.DisplayFormat.FormatString = "HH:mm"; this.dateEdit1.Properties.VistaTimeProperties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime; this.dateEdit1.Properties.VistaTimeProperties.EditFormat.FormatString = "HH:mm"; this.dateEdit1.Properties.VistaTimeProperties.EditFormat.FormatType = DevExpress.Utils.FormatType.DateTime; this.dateEdit1.Properties.VistaTimeProperties.Mask.EditMask = "HH:mm"; this.dateEdit1.Size = new System.Drawing.Size(134, 21); this.dateEdit1.TabIndex = 5;
到此這篇關(guān)于DevExpress的DateEdit設(shè)置顯示日期和時間的方法的文章就介紹到這了,更多相關(guān)DevExpress DateEdit顯示日期時間內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
C++通過Callback向C#傳遞數(shù)據(jù)的方法
下面小編就為大家分享一篇C++通過Callback向C#傳遞數(shù)據(jù)的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-01-01C#將HashTable中鍵列表或值列表復(fù)制到一維數(shù)組的方法
這篇文章主要介紹了C#將HashTable中鍵列表或值列表復(fù)制到一維數(shù)組中方法,涉及C#操作HashTable的相關(guān)技巧,需要的朋友可以參考下2015-04-04C#連續(xù)任務(wù)Task.ContinueWith方法
這篇文章介紹了C#中的連續(xù)任務(wù)Task.ContinueWith方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-04-04C#窗體編程(windows forms)禁止窗口最大化的方法
這篇文章主要介紹了C#窗體編程(windows forms)禁止窗口最大化的方法,以及避免彈出系統(tǒng)菜單和禁止窗口拖拽的方法,需要的朋友可以參考下2014-08-08c#使用DotNetZip封裝類操作zip文件(創(chuàng)建/讀取/更新)實例
DotnetZip是一個開源類庫,支持.NET的任何語言,可很方便的創(chuàng)建,讀取,和更新zip文件。而且還可以使用在.NETCompact Framework中。2013-11-11