簡體   English   中英

如何在RadComboBox中自動過濾

[英]How to automate filtering in RadComboBox

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);
  }

您可以在此處找到一個演示和背后的代碼。
Telerik自動完成演示RTFM

如果需要任何幫助來應用此解決方案,請在評論中我將編輯答案。

問候,
皮埃爾。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM