2014-11-06 87 views
0

我在推薦模式和用戶控件作爲鍵盤RadDropDownList,這有ControlStyles.Selectable = false的按鈕。 MouseUp事件觸發SendKeys.Send(鍵)。 事情是當我集中在RadDropDownList並用我的鍵盤(UserControl)寫入建議列表出現一個毫秒並消失。 我試圖控制彈出事件,但它似乎與建議列表無關。 我怎樣才能保持它打開顯示建議,直到用戶離開RadDropDownList?避免radcombobox建議列表從崩潰

+0

可否請你確切說明和版本的組件? – checho 2014-11-07 08:58:38

+0

是一個RadDropDownList,很抱歉 – 2014-11-07 15:51:39

回答

2

下面是如何訪問自動完成建議彈出並取消彈出窗口的關閉:控制(radcombobox控件或RadDropDownList或只是一個組合框),您使用的這些

radDropDownList1.DropDownListElement.AutoCompleteSuggest.DropDownList.PopupClosing += DropDownList_PopupClosing; 

    . . .  

    void DropDownList_PopupClosing(object sender, Telerik.WinControls.UI.RadPopupClosingEventArgs args) 
    { 
     args.Cancel = true; 
    } 
+0

是的!它的工作,坦克 – 2014-11-10 16:51:18