zoukankan      html  css  js  c++  java
  • DEV组件LookupEdit,ComboBoxEdit绑定数据源

    转发: http://www.csframework.com/archive/2/arc-2-20120313-1919.htm

    LookupEdit可以绑定数据表(DataTable)或对象数据组(Object List)作为数据源,下拉窗体可自定显示栏位。

    绑定数据源需要设置三个参数:DisplayMember ,ValueMember,DataSource。

    DisplayMember:在LookupEdit输入框显示数据的成员名称(或字段名)。如显示客户名称,设置为CustomerName。

    ValueMember:取值的成员名称(或字段名),通常是标识下拉窗体内资料行的主键或业务主键。如客户编号,设置为CustomerCode

    DataSource:数据源。数据表(DataTable)或对象数据组(Object List)。




    贴图图片



    ComboBoxEdit不能直接绑定数据源,也不可显示多个栏位。需要手工给Properties.Items赋值,参考下面的代码。


    C# Code:


    //绑定LookupEdit组件的数据源 
    lookUpEdit1.Properties.DisplayMember = "ColorCode";
    lookUpEdit1.Properties.ValueMember = "ColorCode";
    lookUpEdit1.Properties.DataSource = this.ColorData;


    //手工添加ComboBoxEdit的数据源 
    comboBoxEdit1.Properties.Items.Clear();

    foreach (DataRow row in this.ColorData.Rows)
    {
       comboBoxEdit1.Properties.Items.Add(row["ColorCode"]);
    }


    //来源:C/S框架网(www.csframework.com) QQ:1980854898





    C# Code:


    private DataTable ColorData
    {
       get
       {
          
          DataTable dtColor = new DataTable();
          dtColor.Columns.Add("ColorCode", typeof(string));
          dtColor.Columns.Add("ColorType", typeof(string));
          dtColor.Rows.Add(new object[] { "Red", "Color1" });
          dtColor.Rows.Add(new object[] { "Green", "Color1" });
          dtColor.Rows.Add(new object[] { "Blue", "Color2" });
          dtColor.AcceptChanges();
          
          return dtColor;
       }
    }

    //来源:C/S框架网(www.csframework.com) QQ:1980854898

  • 相关阅读:
    Kali下mMetasploit数据连不上
    win10wifi消失
    cmd命令ipconfig或者ping无法使用
    WebFuzzing方法
    SyntaxError: Non-ASCII character 'xe5' in file c:/Users/Administrator/Desktop/1.py on line 6, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
    Hash传递攻击的本质、缓解方式及部分绕过手段
    python常見報錯
    How to Hack APIs in 2021(API漏洞利用)
    Burp Suite中文乱码
    RancherOS安装(方便漏洞复现)
  • 原文地址:https://www.cnblogs.com/lhlong/p/5013566.html
Copyright © 2011-2022 走看看