【问题标题】:C# telerik winforms radDropDownList multiselectC# Telerik winforms radDropDownList 多选
【发布时间】:2021-05-21 01:11:16
【问题描述】:

我已使用以下代码在 radDropDownList 中启用多项选择。

radDropDownList1.DropDownListElement.SelectionMode = SelectionMode.MultiExtended;

此列表有 10 个选项,每个用户可以选择其中的 1 到 10 个 现在我想检索我保存在数组列表中的用户选择 ArrayList UserChoose = new ArrayList();

UserChoose = getUserChoose("username");

如何通过代码,将用户选择返回到 radDropDownList?

radDropDownList.Select = UserChoose ?

【问题讨论】:

  • 请检查我的答案,让我知道它是否对您有用,或者您仍然面临任何问题。最美好的祝愿:-)

标签: c# telerik multi-select


【解决方案1】:

有两种方法可以实现这一目标。它会有点复杂,但我相信它会为你工作。
方式 1:
我认为,您可能无法仅使用radDropDownList 来做到这一点。如果您仍然想使用radDropDownList 执行此操作,那么您必须像在telerik dicussion forum 中那样自定义radDropDownList。源代码链接是here


方式 2:
您可以使用RadMultiColumnComboBox。这将很容易实现。同时它还有更多的功能。在这里查看 Telerik 的链接=>RadMultiColumnComboBox Documentation.



注意:我个人支持后一种而不是前一种。所以,方式2更有效。

【讨论】:

    【解决方案2】:

    使用 Telerik 多选的 Windows 窗体下拉列表的最简单替代方法是 RadCheckedDropDownList 控件,它旨在提供该特定功能。

    从 2018.1.116 版本开始提供。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多