DevExpress 设置DateEdit显示年月


DevExpress中DateEdit控件设置

只显示年  

C# 全选
this.dateEdit1.Properties.Mask.EditMask = "yyyy";
this.dateEdit1.Properties.VistaCalendarInitialViewStyle = DevExpress.XtraEditors.VistaCalendarInitialViewStyle.YearsGroupView;
this.dateEdit1.Properties.VistaCalendarViewStyle = DevExpress.XtraEditors.VistaCalendarViewStyle.YearsGroupView;

数据绑定时,dateEdit1绑定在一个string类型的字段Nianfen,该字段只存储年,如2018。

如果绑定在EditValue时,总莫名其妙不显示,可能是与日期格式不符。

更改dateEdit1值时,绑定字段值会变为完整日期格式的值,如2018-01-01 12:12:12.

解决办法:

1、数据绑定在DateEdit1的Text属性,注意:绑定代码要写在初始函数里,不能写在designer.cs里,否则会提示“Text不可写”,实际上是可写的。

2、this.dateEdit1.Properties.Mask.UseMaskAsDisplayFormat = false; 

只显示月  

C# 全选
this.dateEdit1.Properties.Mask.EditMask = "MM月";
this.dateEdit1.Properties.ShowMonthNavigationButtons = DevExpress.Utils.DefaultBoolean.False;
this.dateEdit1.Properties.ShowToday = false;
this.dateEdit1.Properties.ShowYearNavigationButtons = DevExpress.Utils.DefaultBoolean.False;
this.dateEdit1.Properties.VistaCalendarInitialViewStyle = DevExpress.XtraEditors.VistaCalendarInitialViewStyle.YearView;
this.dateEdit1.Properties.VistaCalendarViewStyle = DevExpress.XtraEditors.VistaCalendarViewStyle.YearView;

只显示年月  

C# 全选
this.dateEdit1.Properties.Mask.EditMask = "yyyy年MM月"
this.dateEdit1.Properties.VistaCalendarInitialViewStyle = DevExpress.XtraEditors.VistaCalendarInitialViewStyle.YearView;
this.dateEdit1.Properties.VistaCalendarViewStyle = DevExpress.XtraEditors.VistaCalendarViewStyle.YearView;

 

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
张国生
上一篇:bat脚本:生成项目并自动加壳发布
下一篇:C# Newtonsoft日期格式化处理
评论列表

发表评论

评论内容
昵称:
关联文章

DevExpress 设置DateEdit显示年月
Devexpress gridControl SummaryItem显示格式化设置DisplayFormat
Devexpress XtraTabControl设置
Devexpress RibbonControl设置大全
DevExpress 使用GridControl 会计凭证财务金额分位显示
DevExpress Winform统一设置字体大小
devexpress gridview显示分组group文本
Devexpress RibbonControl获得内容宽度
Devexpress RibbonControl 隐藏PageHeader
devexpress图表Chart开发日志
ag-grid内容格式化显示 日期格式化
Devexpress GridControl明细标签控制,隐藏detail标签
css两种颜色边框设置,边框设置多种颜色
VS中工具箱Devexpress控件修复
JOC快速开发平台添加了水印设置
Devexpress GridControl GridView添加右键菜单
DevExpress RibbonControl 自定义右键弹出菜单
Devexpress使用自带的图标库图标
Devexpress RibbonControl 控制 GroupCaptions
桌面显示库文件

联系我们
联系电话:15090125178(微信同号)
电子邮箱:garson_zhang@163.com
站长微信二维码
微信二维码