public FastSimpleCellUnevenHeight () { InitializeComponent (); var items = DataProvider.GetMediaItems (); var unevenHeightItems = new List<UnevenSizedMediaItem> (); var random = new Random (); foreach (var item in items) { var unevenItem = new UnevenSizedMediaItem (item.Name, item.ImageName, item.UserName, item.Description, item.ImagePath, item.ThumbnailImagePath, item.Index); unevenItem.RowHeight = random.Next (40, 200); unevenHeightItems.Add (unevenItem); } MediaItemsListView.ItemsSource = unevenHeightItems; }
public FastSimpleCellUnevenHeight() { InitializeComponent(); var items = DataProvider.GetMediaItems(); var unevenHeightItems = new List <UnevenSizedMediaItem> (); var random = new Random(); foreach (var item in items) { var unevenItem = new UnevenSizedMediaItem(item.Name, item.ImageName, item.UserName, item.Description, item.ImagePath, item.ThumbnailImagePath, item.Index); unevenItem.RowHeight = random.Next(40, 200); unevenHeightItems.Add(unevenItem); } MediaItemsListView.ItemsSource = unevenHeightItems; }