zoukankan      html  css  js  c++  java
  • 异步调用WCF服务,并将数据填入GridLookUpEdit中

    #region 给GridLookUpEdit填入数据        

    private void GetgridLookUpData()       

      {           

      var service = new SIMUBUSINESSLOGICDATA.SRSYSTEMBPJDQOperatorService.BpjdqSystemOperatorSystemClient(WebServiceApp.NetTcpBinding(), WebServiceApp.BpjdqSystemEndpoingAddress());      

           service.Open();           

      service.BeginGetTDictionaryInfoList(delegate(IAsyncResult asResult)          

       {      

               if (asResult.IsCompleted)       

              {           

              _dictionarylist = service.EndGetTDictionaryInfoList(asResult);        

                 Invoke(new Action(() =>              

             {                       

          gridLookUpEdit1.Properties.View.OptionsBehavior.AutoPopulateColumns = false;        

                  this.gridLookUpEdit1.Properties.AllowNullInput = DevExpress.Utils.DefaultBoolean.True;        

                  this.gridLookUpEdit1.Properties.View.BestFitColumns();

                  this.gridLookUpEdit1.Properties.ShowFooter = false;        

                  this.gridLookUpEdit1.Properties.View.OptionsView.ShowAutoFilterRow = false; //显示不显示grid上第一个空行,也是用于检索的应用    

                  this.gridLookUpEdit1.Properties.AutoComplete = false;              

                  this.gridLookUpEdit1.Properties.ImmediatePopup = true;                    

              this.gridLookUpEdit1.Properties.PopupFilterMode = DevExpress.XtraEditors.PopupFilterMode.Contains;         

                  this.gridLookUpEdit1.Properties.TextEditStyle = DevExpress.XtraEditors.Controls.TextEditStyles.DisableTextEditor; //配置,用于像文本框那样呀,可自己录入,选择,些处是枚举,可自行设置.

                  gridLookUpEdit1.Properties.NullText = "--请选择--";         

                  gridLookUpEdit1.Properties.ValueMember = "F_DictonaryName";   //相当于editvalue             

                  gridLookUpEdit1.Properties.DisplayMember = "F_DictonaryName";    //相当于text                   

                  gridLookUpEdit1.Properties.DataSource = _dictionarylist;    

                     }));             

        }         

        }, null);      

       }      

       #endregion

    You can reach me by surfing the web ---- huntjobs.cn,or sending e-mails to me,Here is my qq MailBox:1424870395@qq.com
  • 相关阅读:
    LIS问题:二分+DP
    AndroidBDMap学习05:连续定位地图
    AndroidBDMap学习04:定位配置的设置实现
    AndroidBDMap学习03:定位获取当前地点的信息
    AndroidBDMap学习02:获取用户的相关权限
    AndroidBDMap学习01:基于百度地图SDK的配置以及利用API实现一个简单的地图应用
    数据结构--可迭代红黑树模板类(C++)
    数据结构--大小根堆模板类(C++)
    Apache poi导出的文件损坏解决办法
    deepin图标显示不正常的问题解决
  • 原文地址:https://www.cnblogs.com/HedgehogBlog/p/3469669.html
Copyright © 2011-2022 走看看