zoukankan      html  css  js  c++  java
  • LookupEdit一般用法

    LookupEdit一般用法: 

    绑定数据源:
    lookUpEdit.Properties.ValueMember = 实际要用的字段; //相当于Editvalue
    lookUpEdit.Properties.DisplayMember =要显示的字段; //相当于Text
    lookUpEdit.Properties.DataSource = 数据源;


    常用属性:

    Popupwidth 下拉框宽度
    Nulltxt 空时的值
    DropDownRows 下拉框行数
    AllowNullInput =True,可用Ctrl+Delete清空選擇內容

    lookUpEdit1.Editvalue.Tostring是ValueMember的值
    lookUpEdit1.Text.是DisplayMember 的值

      

      判断是否选择下拉框:
    if(this.lookUpEdit.Editvalue==null ||this.lookUpEdit.Editvalue.tostring()=="nulltext")
    {
    //提示信息,说明未选择下拉框
    }
    清空nullText值: 
    lookUpEdit.Properties.nulltext=null;

    设置nullText值:
        lookUpEdit.Properties.nulltext=“请您选择”;
    使用lookUpEdit1的值:
    变量=this.lookUpEdit.Editvalue.Tostring()  //是ookUpEdit.Properties.ValueMember的值
    变量=this.lookUpEdit.Text.Trim()      //是ookUpEdit.Properties.DisplayMember 的值

     特别值得注意的是,有时候我们要使用lookUpEdit来实现combox的一些效果,在实际的使用过程中在程序加载的时候会默认的选择第一项,它的设置是:

    lookUpEdit.Itemindex=0; //选择第一项

    lookUpEdit.Itemindex=-1; //无选项,此时显示的是nullText值 其实这个地方只要Editvalue==null,lookUpEdit就显示nullText

    lookUpEdit1.Editvalue=value;//自动搜索datasouse,选择与之匹配的值,没有的情况下赋值null ,value的值必须与Valuemember的数据类型一致。

    (本内容来自唯才教育网http://www.hn1c.com 原文地址:http://www.hn1c.com/diannao/dn109527/)

  • 相关阅读:
    C++并发编程实战---阅读笔记
    设计模式---命令模式
    图解HTTP(六)HTTP首部
    HTTP 状态码
    使用VS2012调试Dump文件
    如何设置C++崩溃时生成Dump文件
    boost::asio::io_service类
    boost::asio 同步&异步例子
    boost::bind
    c++并发编程之原子操作的实现原理
  • 原文地址:https://www.cnblogs.com/JoshuaDreaming/p/1887987.html
Copyright © 2011-2022 走看看