如何更改DateEdit的输入格式?我想以2012年为例进行输入 没有日和月。
使用显示格式我可以在输入日期后更改它。 所以我认为编辑格式是解决方案。
但如果我输入
editformat.formatstring = "yyyy"
我尝试在dateedit中键入2012,输入后只需输入0001作为显示文本。
此外,是否可以仅键入月份?例如类型10,他显示10月。
问候
答案 0 :(得分:0)
虽然已经多次询问过这个问题,但请查看here 可能你想要的是:
string date1 = DateTime.UtcNow.ToString("yyyy");
答案 1 :(得分:0)
我找到了答案。使用EditMask,可以更改日期编辑的显示和编辑样式。
DevExpress.XtraEditors.DateEdit myDateEdit= new DevExpress.XtraEditors.DateEdit();
...
myDateEdit.Properties.EditMask = "y";
将以2012年11月为例。
该属性位于myDateEdit.Properties.EditMask 它属于Devexpress DateEdit!