避免radcombobox建议列表被折叠

时间:2014-11-06 23:26:29

标签: winforms user-controls telerik

我在suggestappend模式下有一个RadDropDownList,在键盘上有一个usercontrol,它有一个带有ControlStyles.Selectable = false的按钮。 MouseUp事件触发SendKeys.Send(key)。 问题是,当我专注于RadDropDownList并使用我的键盘(UserControl)写入时,建议列表会出现一个毫秒并消失。 我试图控制弹出事件,但它似乎与建议列表无关。 如何保持打开显示建议,直到用户离开RadDropDownList?

1 个答案:

答案 0 :(得分:2)

以下是如何访问自动完成建议弹出窗口并取消弹出窗口的关闭:

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

  . . .    

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