DevExpresss里的LookUpEdit控件使用的常用配置

时间:2020-3-5 作者:WilliamChan

因DevExpresss里的LookUpEdit控件可以绑定数据源,可以配置value(ValueMember)和text(DisplayMember),使用还算方便,笔者主要用它来替换winform原装的combox控件,实现dropdownload功能。

笔者的常用配置代码如下:


edit.Properties.ValueMember = "ID";//取Editvalue对应 
edit.Properties.DisplayMember ="Name"; //取Text对应 
edit.Properties.DataSource = ds;//绑定数据源
edit.Properties.nulltext="请选择";//未选择时的提示
edit.Properties.ImmediatePopup=true;//在输入框按任一可见字符键时立即弹出下拉窗体
edit.Properties.SearchMode=AutoComplete;
edit.Properties.TextEditStyle=Standard;//允许键入
//绑定Click事件,鼠标点击就自动弹出下拉
void PopupBase_Click(object sender, EventArgs e)
        {
            var obj = sender as PopupBaseAutoSearchEdit;
            if (!obj.IsPopupOpen) { obj.ShowPopup(); }
        }
edit.Editvalue=value;//搜索datasouse,选择匹配的项,无匹配赋值null
edit.Itemindex=n;//选择第n-1项,默认负1;


object v = edit.Editvalue;//取值,对应绑定的ValueMember字段
string text = edit.Text;//取显示的文本值,对应绑定的DisplayMember字段

以上就是知道不使用时的常用配置、赋值和取值方法,注意LookUpEdit比较适用于下拉项很少且只需选择取取值的情景。希望此文:“DevExpresss里的LookUpEdit控件使用常用配置”能帮到您。

声明:若您对本文内容有任何意见,欢迎发送邮件至:admin@zhidaobu.com,本站会尽快回应并做出相应处理。