dev常用控件的属性

ComboboxEdit

 this.cmbCalMethod.Properties.TextEditStyle = DevExpress.XtraEditors.Controls.TextEditStyles.DisableTextEditor;   //设置ComboboxEdit 只可选择不可编辑

DateEdit

DateEdit 如果不退出编辑,写入的值未能真正录入,折中一下让它只能选,设置以上属性。另外Calendar View 会得不同的效果。常用属性如下:

  #region 方法:DateEdit属性设置
        private void SetDateEditProprity(DateEdit dateEdit)
        {
            //设置控件显示格式
            dateEdit.Properties.DisplayFormat.FormatString = "yyyy-MM-dd HH:mm";
            dateEdit.Properties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
            dateEdit.Properties.EditFormat.FormatString = "yyyy-MM-dd HH:mm";
            dateEdit.Properties.EditFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
            dateEdit.Properties.Mask.EditMask = "yyyy-MM-dd HH:mm";
            //显示时钟,并可编辑
            dateEdit.Properties.VistaDisplayMode = DevExpress.Utils.DefaultBoolean.True;
            dateEdit.Properties.VistaEditTime = DevExpress.Utils.DefaultBoolean.True;
            //输入改变延时
            //dateEdit.Properties.Appearance.TextOptions.

            //设置时间部分的格式
            dateEdit.Properties.VistaTimeProperties.DisplayFormat.FormatString = "HH:mm";
            dateEdit.Properties.VistaTimeProperties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.Custom;
            dateEdit.Properties.VistaTimeProperties.EditFormat.FormatString = "HH:mm";
            dateEdit.Properties.VistaTimeProperties.EditFormat.FormatType = DevExpress.Utils.FormatType.Custom;
            dateEdit.Properties.VistaTimeProperties.Mask.EditMask = "HH:mm";
            //dateEdit.EditValue = new System.DateTime(2015, 6, 26, 14, 29, 8, 441); 

        }
        #endregion

猜你喜欢

转载自www.cnblogs.com/mamaxiaoling/p/7838784.html