Telerik RadListView EnableSorting覆盖AllowDragDrop

时间:2016-08-29 22:35:45

标签: vb.net winforms telerik radlistview

我使用Telerik UI for Winforms版本2015.1.331.40。我有一个字符串值的Telerik RadListView,最终用户希望能够通过列标题和拖放进行排序。但是,这似乎不可能。

有没有办法在AllowDragDrop控件上启用EnableSortingRadListView?我尝试将这两个选项设置为True,但如果EnableSortingTrue,则无法将AllowDragDrop翻转为True。即使我以编程方式设置它,例如

radList.AllowDragDrop = True

下一行代码的Watch窗口中AllowDragDrop的实际值为False

我已经查看了Telerik documentation并且找不到任何确定的东西。我确实尝试了此网址提供的示例,但AllowDragDrop仍然False,因此没有引发相关事件。我也用Google搜索并在StackOverflow周围进行了搜索。我可能错过了一些东西,如果是这样,我为没有挖到足够的东西而道歉。

我没有 使用此控件;如果它更合适,我可以使用另一个。这似乎是最好的选择(起初)。

1 个答案:

答案 0 :(得分:2)

我不认为这两种选择可以协同工作。当您启用排序时,控件将按照排序规则按特定顺序排列项目,因此无法拖放,因为它意味着尽管排序规则更改了项目顺序。

您可以尝试禁用控件的排序,并在您认为合适时对项目集合中的项目进行拖放和排序。