C# DevExpress 常使用控件总结(1)

1.DevExpress RadioGroup  基本使用方

       说明:单选组

添加选项:

 选中控件后,右键 Edit items 选择添加 子选项:设置显现值(Desription)和实际值(Value)

基本属性设置:

 Name:      控件名称     

 EditVale:   值

SelectedIndex :默认选中(-1:设置不选中,0:第一个子选项,1:第二个子选项  .....)

取值使用:

if ("jvshou".Equals(rgCKType.EditValue.ToString()))

2.DevExpress trackbarcontrol 基本使用方法

http://t.csdn.cn/m874Cicon-default.png?t=MBR7http://t.csdn.cn/m874C3.DevExpress lookupedit  基本使用方法

赋值:

        //绑定lookUpEdit
         private void BoundData()
         {
             string sql = "select daID,xm,sfzh from baseinfo";
             DataSet ds = Archives.DataAccess.DataSql.Query(sql);
             if (ds != null)
             {
                 int rows = ds.Tables[0].Rows.Count;
  
                lookUpEdit1.EditValue = "daID";
                 lookUpEdit1.Properties.ValueMember = "daID";
                 lookUpEdit1.Properties.DisplayMember = "xm";
                 lookUpEdit1.Properties.DataSource = ds.Tables[0];
  
                //自适应宽度
                 lookUpEdit1.Properties.BestFitMode = DevExpress.XtraEditors.Controls.BestFitMode.BestFitResizePopup;
  
                //填充列
                 lookUpEdit1.Properties.PopulateColumns();
  
                //设置列属性
                 //lookUpEdit1.Properties.Columns[0].Visible = false;
                 lookUpEdit1.Properties.Columns[1].Caption = "姓名";
                 lookUpEdit1.Properties.Columns[2].Caption = "身份证号";
                 lookUpEdit1.Properties.Columns[1].Width = 120;
                 lookUpEdit1.Properties.Columns[2].Width = 300;
  
                //控制选择项的总宽度
                 lookUpEdit1.Properties.PopupWidth = 500;
  
                //列格式设置
                 lookUpEdit1.Properties.Columns[0].FormatString = "000000";
  
                //选择第一项
                 lookUpEdit1.ItemIndex = 0; 
             }
         }
模糊查询设置
控件名.Properties.TextEditStyle = TextEditStyles.Standard;
控件名.Properties.ImmediatePopup = true;
控件名.Properties.PopupFilterMode = PopupFilterMode.Contains;
控件名.Properties.AutoComplete = false;

这样设置,就可以做到该控件的模糊查询了!

选中值变更事件

private void lookUpEdit1_EditValueChanged(object sender, EventArgs e)
         {
             string daID = this.lookUpEdit1.EditValue.ToString(); //是ookUpEdit.Properties.ValueMember的值
             string xm = this.lookUpEdit1.Text.Trim();
         }

4.DevExpress DateEdit 基本使用方法

赋值:

//设置默认时间及其格式
控件名.EditValue = DateTime.Now.AddDays(-1).ToString("yyyy-MM-dd HH:mm:ss");
控件内容格式设置:
控件名.Properties.VistaDisplayMode = DefaultBoolean.True;
控件名.Properties.VistaEditTime = DefaultBoolean.True;
控件名.Properties.DisplayFormat.FormatType = FormatType.DateTime;//类型
控件名.Properties.DisplayFormat.FormatString = "yyyy-MM-dd HH:mm:ss";
控件名.Properties.EditFormat.FormatType = FormatType.DateTime;//类型
控件名.Properties.EditFormat.FormatString = "yyyy-MM-dd HH:mm:ss";

取值:

DateTime dttime=控件名.DateTime;//取值为DateTime

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值