public static void Select(this SilverlightComboBox listControl, Predicate <SilverlightListItem> shouldSelectItem)
    {
        listControl.WaitForControlEnabled();

        listControl.SelectedItem = listControl.Items
                                   .Cast <SilverlightListItem>()
                                   .First(i => shouldSelectItem(i))
                                   .DisplayText;
    }
Пример #2
0
        public void SlComboBox_SelectItem_Succeeds()
        {
            BrowserWindowUnderTest.Launch(silverlightApplicationHtmlPageUrl);
            BrowserWindowUnderTest b = new BrowserWindowUnderTest("Home");

            b.SetFocus();
            SilverlightComboBox oCombo = b.Find <SilverlightComboBox>(By.AutomationId("comboBox1"));

            oCombo.SelectIndex(3);
            foreach (UITestControl temp in oCombo.Items)
            {
                Console.WriteLine(temp.Name);
            }
            b.Close();
        }
Пример #3
0
        public void SlComboBox_SelectItem_Succeeds()
        {
            BrowserWindowUnderTest.Launch(testSilverlightApplicationHtmlPageUrl);
            BrowserWindowUnderTest b = new BrowserWindowUnderTest("Home");

            b.SetFocus();
            SilverlightComboBox oCombo = b.Get <SilverlightComboBox>("AutomationId=comboBox1");

            oCombo.SelectItem(3);
            foreach (string temp in oCombo.Items)
            {
                Console.WriteLine(temp);
            }
            b.Close();
        }