【发布时间】:2016-12-31 20:09:39
【问题描述】:
Telerik RadComboBox 有一个输入区域控件,用于显示所选项目。根据 RadComboBox 属性,用户可以使用此区域键入新值,从而启用过滤。我需要自动在输入区域中输入一个值并验证该项目是否已返回/突出显示。
我可以在输入区域以编程方式输入项目。但是我无法验证我输入的数据是否存在于组合框中,因为没有任何属性可以区分一个项目是否突出显示。这是我迄今为止尝试过的。有人可以帮忙吗?
var comboBox = broker.Find<RadComboBox>(Reference);
var inputArea= comboBox.Find.ByAutomationId<TextBox>("PART_EditableTextBox");
if (!comboBox.IsDropDownOpen)
{
comboBox.DropDownPopup.User.Click();
inputArea.SetText(true,ComboBoxItem, 10, 10, true);
}
【问题讨论】:
标签: c# testing telerik radcombobox