public override void ViewDidLoad()
{
base.ViewDidLoad();
this.Title = "Samples";
List<Object> listSubCategoryItems = new List<Object>();
for (int i = 0; i < category.Items.Count; i++)
{
listSubCategoryItems.Add((category.Items[i] as TreeItem).Items);
}
List<Object> listSampleItems = new List<Object>();
foreach (List<Object> subCategoryItem in listSubCategoryItems)
{
foreach (var sample in subCategoryItem)
{
listSampleItems.Add(sample);
}
}
this.TableView.Source = new SamplesDataSource(this, listSampleItems);
this.TableView.ReloadData();
}