public override View GetView(int position, View convertView, ViewGroup parent)
        {
            // get already available view or create new if necessary
            FieldReferences fields;
            //Typeface customFontRegular, customFontSemiBold;
            int imageId;

            //string vesselName, marinaName = "", slipNo = "";

            if (convertView == null)
            {
                //convertView = context.LayoutInflater.Inflate(Resource.Layout.list_row, parent, false);
                convertView     = inflater.Inflate(Resource.Layout.list_row, null);
                fields          = new FieldReferences();
                fields.userName = (TextView)convertView.FindViewById(Resource.Id.userName);
                fields.email    = (TextView)convertView.FindViewById(Resource.Id.email);
                fields.img      = (ImageView)convertView.FindViewById(Resource.Id.device_img);
                convertView.Tag = fields;
            }
            else
            {
                fields = (FieldReferences)convertView.Tag;
            }

            //customFontRegular = Typeface.createFromAsset(context.getAssets(), "font/Lato_Regular.ttf");
            //customFontSemiBold = Typeface.createFromAsset(context.getAssets(), "font/Lato_Semibold.ttf");

            imageId = imagesList[position];

            fields.img.SetImageResource(imageId);
            fields.userName.Text = userNameList[position];
            fields.email.Text    = emailList[position];

            return(convertView);
        }
예제 #2
0
 public IXLPivotValueStyleFormat ForValueField(IXLPivotValue valueField)
 {
     FieldReferences.Add(new PivotValueFieldReference(valueField.SourceName));
     return(this);
 }
예제 #3
0
 public IXLPivotValueStyleFormat AndWith(IXLPivotField field, Predicate <Object> predicate)
 {
     FieldReferences.Add(new PivotLabelFieldReference(field, predicate));
     return(this);
 }