protected override void OnStart(AppHost host) { var listbox = new LayoutFarm.CustomWidgets.ListBox(300, 400); listbox.SetLocation(10, 10); listbox.BackColor = KnownColors.FromKnownColor(KnownColor.LightGray); //add list view to viewport host.AddChild(listbox); //add RequestFont listItemFont = new RequestFont("tahoma", 18); for (int i = 0; i < 10; ++i) { var listItem = new LayoutFarm.CustomWidgets.ListItem(400, 20); if ((i % 2) == 0) { listItem.BackColor = KnownColors.FromKnownColor(KnownColor.OrangeRed); } else { listItem.BackColor = KnownColors.FromKnownColor(KnownColor.Orange); } listItem.SetFont(listItemFont); listItem.Text = "A" + i; listbox.AddItem(listItem); } }
protected override void OnStartDemo(SampleViewport viewport) { var listview = new LayoutFarm.CustomWidgets.ListView(300, 400); listview.SetLocation(10, 10); listview.BackColor = KnownColors.FromKnownColor(KnownColor.LightGray); viewport.AddContent(listview); //add for (int i = 0; i < 10; ++i) { var listItem = new LayoutFarm.CustomWidgets.ListItem(400, 20); if ((i % 2) == 0) { listItem.BackColor = KnownColors.FromKnownColor(KnownColor.OrangeRed); } else { listItem.BackColor = KnownColors.FromKnownColor(KnownColor.Orange); } listview.AddItem(listItem); } }