xamarin - I use UITableViewSource I want change this code to loop -


i have uitableviewsource want loop data web service added labels uitableviewsource

fisrt lable : lblqut.text
second lable : lblanswer.text

i want display data uitableviewsource in labels. every thins ok issue in line employees.add(item.answ, item.askid)

  var employees = new list<employee>  {  new employee  {      fullname="ahmed",      department="finance"  }   };  listvstud.source = new employeestvs(employees); 

i issue in code

list<employee> employees = new list<employee>();             foreach (var item in e.result)             {                 employees.add(item.answ, item.askid);             }              listvstud.source = new employeestvs(employees); 

this class employeestvs

 class employeestvs : uitableviewsource  {       list<employee> employees;      public employeestvs(list<employee> employees)     {         this.employees = employees;     }      public override uitableviewcell getcell(uitableview tableview, nsindexpath indexpath)     {          var cell = (employeecell) tableview.dequeuereusablecell("cell_id", indexpath);          var employee = employees[indexpath.row];         cell.updatecell(employee);          return cell;      }      public override nint rowsinsection(uitableview tableview, nint section)     {         return employees.count;     } } 

this class employee

 class employee {      public string fullname     {         get;         set;     }       public string department     {         get;         set;     } 

this class employeecell

public partial class employeecell : uitableviewcell {     public employeecell (intptr handle) : base (handle)     {       }      internal void updatecell(employee employee)     {          lblqut.text = employee.fullname;         lblanswer.text = employee.department;       } } 

use instead:

employees.add(new employee { fullname = item.answ, department = item.askid }); 

Comments

Popular posts from this blog

python - Operations inside variables -

Generic Map Parameter java -

arrays - What causes a java.lang.ArrayIndexOutOfBoundsException and how do I prevent it? -