/// <summary> /// Gets the currently selected demo. /// </summary> /// <returns>The selected demo, or null if one is not selected.</returns> public Demo GetSelectedDemo() { DemoListViewData selectedItemData = (DemoListViewData)SelectedItem; if (selectedItemData == null) { return(null); } return(selectedItemData.Demo); }
public void SelectDemo(String name) { if (name == null) { if (demoCollection.Count > 0) { SelectedIndex = 0; } } else { for (Int32 i = 0; i < demoCollection.Count; i++) { DemoListViewData lvd = (DemoListViewData)demoCollection[i]; if (lvd.Name == name) { SelectedItem = lvd; ScrollIntoView(lvd); return; } } } }