您的位置:首页 > 其它

DateEdit 只显示年月 devexpress 16

2016-07-10 17:23 1081 查看
曾经,为了只显示年月,我们用这样的方法:

玩转控件:重绘DEVEXPRESS中DateEdit控件 —— 让DateEdit支持只选择年月 (提供源码下载)

该方法又源自于devexpress官网的方法:Control for selecting month

升级到devexpress 16后,竟然找不到VistaDateEditCalendar了!而VistaDateEditCalendar在14版本中还是有的!

网上也没有看到解决方案了。

发现简单的配置一下,效果就一样了。不知道从哪个版本开始可以这样的。

            var formatString = "yyyy.MM";

            var dateEdit=new DateEdit();

            dateEdit.Properties.Mask.EditMask = formatString;

            dateEdit.Properties.VistaCalendarInitialViewStyle = DevExpress.XtraEditors.VistaCalendarInitialViewStyle.YearView;

            dateEdit.Properties.VistaCalendarViewStyle = DevExpress.XtraEditors.VistaCalendarViewStyle.YearView;

效果如图:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: