2014-11-06 91 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