Exemple #1
0
        /// <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);
        }
Exemple #2
0
        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;
                    }
                }
            }
        }