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

因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字段




返回本站资讯列表 | |