public static void ShowGroupedCollection() { var page = new GroupedCollectionPage(); if (_sampleData == null) _sampleData = new SampleDataSource(page.BaseUri); page.Groups = _sampleData.GroupedCollections; Window.Current.Content = page; }
public static void ShowCollection() { var page = new CollectionPage(); if (_sampleData == null) _sampleData = new SampleDataSource(page.BaseUri); page.Items = _sampleData.GroupedCollections.Select((obj) => (Object)obj); Window.Current.Content = page; }
public static void ShowDetail(IEnumerable<object> collection, object item) { var page = new DetailPage(); if (_sampleData == null) _sampleData = new SampleDataSource(page.BaseUri); page.Items = collection; page.Item = item; Window.Current.Content = page; }
public static void ShowCollectionSummary(IEnumerable<object> collection) { var page = new CollectionSummaryPage(); if (_sampleData == null) _sampleData = new SampleDataSource(page.BaseUri); page.Items = collection; page.Item = collection; Window.Current.Content = page; }
public static void ShowSplit(IGroupInfo collection) { var page = new SplitPage(); if (_sampleData == null) _sampleData = new SampleDataSource(page.BaseUri); if (collection == null) collection = _sampleData.GroupedCollections.First(); page.Items = collection; page.Context = collection.Key; Window.Current.Content = page; }