private void AddItemsTo(Holder holder, int count)
 {
     for (int i = 0; i < count; ++i)
     {
         holder.Add(new Item(i));
     }
 }
 private object NewHolder(string[] names)
 {
     var holder = new Holder
         ();
     for (var i = 0; i < names.Length; i++)
     {
         holder.Add(new Item(i, names[i]));
     }
     return holder;
 }
        private object NewHolder(string[] names)
        {
            var holder = new Holder
                             ();

            for (var i = 0; i < names.Length; i++)
            {
                holder.Add(new Item(i, names[i]));
            }
            return(holder);
        }
Esempio n. 4
0
        override public async Task OnInitializing()
        {
            await base.OnInitializing();

            var rate = Model.GetRating();

            for (var i = 1; i <= 5; i++)
            {
                string path;
                if (i > rate)
                {
                    path = Paths.Icons.StarOutline;
                }
                else
                {
                    path = Paths.Icons.Star;
                }
                await Holder.Add(new ImageView { CssClass = "RatingIcon", Path = path });
            }
            await Holder.Add(new TextView { Id = "RateText" }.Bind("Text", () => Model.Data, d => d.RatingText()));
        }
Esempio n. 5
0
			private void AddItemsTo(Holder holder, int count)
			{
				for (int i = 0; i < count; ++i)
				{
					holder.Add(new Item(i));
				}
			}