void Initialize()
{
var sampleCategories = SampleManager.Current.GetSamplesAsTree();
var category = sampleCategories.FirstOrDefault(x => x.Name == _categoryName) as TreeItem;
List<object> listSubCategories = new List<object>();
for (int i = 0; i < category.Items.Count; i++)
{
listSubCategories.Add((category.Items[i] as TreeItem).Items);
}
_listSampleItems = new List<SampleModel>();
foreach (List<object> subCategoryItem in listSubCategories)
{
foreach (var sample in subCategoryItem)
{
_listSampleItems.Add(sample as SampleModel);
}
}
BindingContext = _listSampleItems;
}