public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType) { View row = LayoutInflater.From(context).Inflate(Resource.Layout.cotizacionRow, parent, false); ListViewCotizacionAdapterViewHolder holder = new ListViewCotizacionAdapterViewHolder(row); holder.NombreSolicitud = row.FindViewById <TextView>(Resource.Id.nombreSolicitud); holder.EstusSolicitud = row.FindViewById <TextView>(Resource.Id.estatusSolicitud); holder.PrecioCotizacion = row.FindViewById <TextView>(Resource.Id.precioCotizacion); return(holder); }
public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position) { ListViewCotizacionAdapterViewHolder myHolder = holder as ListViewCotizacionAdapterViewHolder; myHolder.NombreSolicitud.Text = cotizacion[position].Proveedor.Nombre; myHolder.EstusSolicitud.Text = cotizacion[position].Estatus.Descipcion; myHolder.PrecioCotizacion.Text = cotizacion[position].PrecioCotizacion; myHolder.mMainView.Click += mMainView_Click; //if (!myHolder.BtnBorrar.HasOnClickListeners) { // myHolder.BtnBorrar.Click+=delegate { // SolicitudArticulo.RemoveAt(position); // NotifyDataSetChanged(); // }; //} }