Ejemplo n.º 1
0
        protected override void OnLookupViewItems(View layout, GenericViewHolder viewHolder)
        {
            viewHolder.AddView("Avi", layout.FindViewById <TextView>(Resource.Id.Avi));
            viewHolder.AddView("CourseCode", layout.FindViewById <TextView>(Resource.Id.Name));
            viewHolder.AddView("Institution", layout.FindViewById <TextView>(Resource.Id.Description));
            viewHolder.AddView("MoreVert", layout.FindViewById <ImageView>(Resource.Id.moreVert));

            layout.FindViewById <ImageView>(Resource.Id.moreVert).Click += delegate
            {
                OnMoreClicked?.Invoke(this, viewHolder);
            };
        }
Ejemplo n.º 2
0
 protected override void OnUpdateView(GenericViewHolder holder, RegisteredCourse datum)
 {
     holder.GetView <TextView>("Avi").Text         = datum.Class.CourseCode.GetAcronym();
     holder.GetView <TextView>("CourseCode").Text  = datum.Class.CourseCode;
     holder.GetView <TextView>("Institution").Text = datum.Class.Institution.Name;
 }
 protected override void OnUpdateView(GenericViewHolder holder, Attendance datum)
 {
     holder.GetView <TextView>("Name").Text        = datum.Student.User.FullName;
     holder.GetView <TextView>("IndexNumber").Text = datum.Student.User.IndexNumber;
 }
 protected override void OnLookupViewItems(View layout, GenericViewHolder viewHolder)
 {
     viewHolder.AddView("Name", layout.FindViewById <TextView>(Resource.Id.studentNameLbl));
     viewHolder.AddView("IndexNumber", layout.FindViewById <TextView>(Resource.Id.studentIdLbl));
 }