public static void Select(this SilverlightComboBox listControl, Predicate <SilverlightListItem> shouldSelectItem) { listControl.WaitForControlEnabled(); listControl.SelectedItem = listControl.Items .Cast <SilverlightListItem>() .First(i => shouldSelectItem(i)) .DisplayText; }
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(); }
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(); }