代码:
<telerik:RadListBox x:Name="testStates">
</telerik:RadListBox>
我搜索并没有找到在 radlistbox 中添加标题/标题的正确方法。
如何在 wpf 的 Telerik 的 radlistbox 中添加标题/标题(如 asp.net ajax telerik control radlistbox中的组标题) ?
如果我们不能以推荐的方式完成,我们可以通过任何其他方式实现解决方案吗?
代码:
<telerik:RadListBox x:Name="testStates">
</telerik:RadListBox>
我搜索并没有找到在 radlistbox 中添加标题/标题的正确方法。
如何在 wpf 的 Telerik 的 radlistbox 中添加标题/标题(如 asp.net ajax telerik control radlistbox中的组标题) ?
如果我们不能以推荐的方式完成,我们可以通过任何其他方式实现解决方案吗?
答案与 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 论坛帖子中找到你的答案