2016-04-28 76 views
0

我有一個winform表單,它使用綁定源作爲數據源到自定義對象。如何將數據從綁定源分配給我的對象。所以,我可以傳遞一個對象作爲參數的函數C#如何將數據從綁定源傳遞到對象

 class Employee: EntityBase 
    { 
      public string EmployeeID 
      { 
      get { return _EmployeeID; } 
      set 
      { 
       if (Equals(value, _EmployeeID)) return; 
       _EmployeeID = value; 
       NotifyPropertyChanged(() => EmployeeID); 
      } 
    } 

我保存按鈕看起來像這樣

 private void RbBtSave_ItemClick(object sender, ItemClickEventArgs e) 
     { 
     HRConstant URI = new HRConstant(); 
     var client = new HttpClient { BaseAddress = new Uri(URI.ClientHtt()) }; 
     HREmployeeTrans HREmployeeTrans = new HREmployeeTrans(); 
     //this.hREmployeeBindingSource.AddNew(); 
     Employee VarEmployee = new Employee(); 
     VarEmployee = (Employee)EmployeeBindingSource.AddNew(); 
     //MessageBox.Show(VarEmployee.EmployeeID); 
     HREmployeeTrans.CreateEmployees(client, VarHREmployee); 
     } 

回答

0

我能夠在創建一個對象的實例來解決問題形成負載事件並初始化與對象的綁定源

HREmployee VarHREmployee= new HREmployee(); 
EmployeeBindingSource.datasource=VarHREmployee;