0

代码:

<telerik:RadListBox x:Name="testStates">

</telerik:RadListBox>

我搜索并没有找到在 radlistbox 中添加标题/标题的正确方法。

如何在 wpf 的 Telerik 的 radlistbox 中添加标题/标题(如 asp.net ajax telerik control radlistbox中的组标题) ?

如果我们不能以推荐的方式完成,我们可以通过任何其他方式实现解决方案吗?

4

1 回答 1

0

答案与 AJAX 而不是 WPF 控件有关,但是在此处留下代码以供参考和/或直到找到合适的 WPF 解决方案

根据 Telerik 论坛:

RadListBox 不支持这种开箱即用的组(标题)项。

您可以实现类似于标题的唯一方法是使用ItemTemplate和使用(未记录的)SelectedIndexChanging包括代码以在用户尝试选择它时取消事件(以下代码尚未经过语法或错误检查,可能只用作指导)

function jsEventHandler(sender,eventArgs) {
    var selectedItem = eventArgs.get_item(); // gets the selected item
    if(/*Insert code for determining whether the item is a "header item"*/){
        eventArgs.set_cancel(true);
    }
}

你会在这个Telerik 论坛帖子中找到你的答案

于 2014-01-29T13:07:56.680 回答