zoukankan      html  css  js  c++  java
  • 1 设置 dev express控件RepositoryItemLookUpEdit数据源的方法

    private void SetLookUpEditData(Type enumType, DevExpress.XtraEditors.Repository.RepositoryItemLookUpEdit _LookUpEdit)
    {
    List<KeyValuePair<byte, string>> lstPortfolioFileStatus = new List<KeyValuePair<byte, string>>();
    lstPortfolioFileStatus.Add(new KeyValuePair<byte, string>(0, ""));
    string[] portfolioFileStatus = Enum.GetNames(enumType);
    Array.Sort(portfolioFileStatus, this);
    foreach (string strStatus in portfolioFileStatus)
    {
    KeyValuePair<byte, string> _keyValuePair = new KeyValuePair<byte, string>(((byte)(int)Enum.Parse(enumType, strStatus, true)), strStatus);
    lstPortfolioFileStatus.Add(_keyValuePair);
    }

    _LookUpEdit.DataSource = lstPortfolioFileStatus;
    _LookUpEdit.DisplayMember = "Value";
    _LookUpEdit.ValueMember = "Key";
    _LookUpEdit.NullText = string.Empty;
    _LookUpEdit.ShowHeader = false;
    _LookUpEdit.ShowFooter = false;
    _LookUpEdit.Columns.Clear();
    _LookUpEdit.Columns.Add(new LookUpColumnInfo(_LookUpEdit.DisplayMember));
    }

    说明:参数enumType是枚举的类型,参数2是控件类型,这样可以将控件显示的内容以数字的形式保存

  • 相关阅读:
    为Internal页面添加一个Unit Test的运行入口
    使用 AWSTATS 来查看IIS/iisnode 日志
    用issnode+IIS来托管NodeJs Server之四:支持Debug
    Restify实践
    Mocha实践
    Graphite实战
    StatsD与Graphite联合作战
    单元测试
    NHibernate配置
    NHibernate概念
  • 原文地址:https://www.cnblogs.com/mibing/p/7344176.html
Copyright © 2011-2022 走看看