protected override void LoadDesignTimeData() { base.LoadDesignTimeData(); for (var i = 1; i < 10; i++) { var color = string.Join("", Enumerable.Repeat(i.ToString(), 6)); var testItem = new TestItem() { Id = i, Title = "Test Item " + i, Subtitle = "Subtitle " + i, HexColor = string.Concat("#", color) }; TestItems.Add(testItem); } }
private List<TestItem> GetFakeRuntimeItems() { var items = new List<TestItem>(); for (var i = 1; i <= 5; i++) { var color = string.Join("", Enumerable.Repeat(i.ToString(), 6)); var testItem = new TestItem() { Id = i, Title = "Runtime Item " + i, Subtitle = "Subtitle " + i, HexColor = string.Concat("#", color) }; items.Add(testItem); } return items; }
public override void LoadState(object navParameter, Dictionary<string, object> state) { base.LoadState(navParameter, state); if (!TestItems.Any()) { for (var i = 1; i <= 5; i++) { var color = string.Join("", Enumerable.Repeat(i.ToString(), 6)); var testItem = new TestItem() { Id = i, Title = "Runtime Item " + i, Subtitle = "Subtitle " + i, HexColor = string.Concat("#", color) }; TestItems.Add(testItem); } } }
protected override void LoadDesignTimeData() { base.LoadDesignTimeData(); SelectedItem = new TestItem() { Title = "Design Time Selected Item", Subtitle = "Design subtitle", HexColor = "#333333" }; }