C# 如何在telerik&x27中添加标题(如组标题);s radlistbox

C# 如何在telerik&x27中添加标题(如组标题);s radlistbox,c#,wpf,c#-4.0,telerik,radlistbox,C#,Wpf,C# 4.0,Telerik,Radlistbox,代码: 我搜索了,但没有找到在radlistbox中添加标题/标题的正确方法 如何在wpf中的telerik的radlistbox中添加标题/标题(如asp.net ajax telerik control radlistbox中的组标题) 如果我们不能以推荐的方式实现解决方案,我们可以通过任何其他方式实现吗?答案与AJAX有关,而不是与WPF控件有关,但是,在找到合适的WPF解决方案之前,这里留有代码供参考。 根据Telerik论坛: RadListBox不支持这种开箱即用的组(标题)项

代码:


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

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


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

答案与AJAX有关,而不是与WPF控件有关,但是,在找到合适的WPF解决方案之前,这里留有代码供参考。

根据Telerik论坛:

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

实现类似于标题的功能的唯一方法是使用和(未记录的)
selectedIndexChanged
,包括在用户尝试选择事件时取消事件的代码(以下代码未进行语法或错误检查,可能仅用作指南)


您将在本

中找到您的答案,谢谢您的回复。实际上,我正在搜索
WPF
的解决方案,而您的解决方案与
Asp.Net Ajax
相关。如果可能,请向我提供与
WPF
相关的解决方案。谢谢。很抱歉,我完全错过了wpf部分(下次我会戴上眼镜!)看看论坛,wpf控件目前不太可能支持它:
<telerik:RadListBox x:Name="testStates">

</telerik:RadListBox>
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);
    }
}