2012-01-19 67 views
1

我使用Telerik的Silverlight控件,我試圖讓我的數據綁定項追加到靜態定義的項目的末尾。我用下面的代碼現在:如何在Telerik的RadMenu for Silverlight中混合靜態和動態項目?

telerikNavigation:RadMenuItem Header="Tag Categories" ItemsSource="{Binding SelectedItem.TagCategories}" 
          DisplayMemberPath="Code" > 
<telerikNavigation:RadMenuItem Header="Create New" Command="{Binding AddNewTagCategoryCommand}" CommandParameter="{Binding SelectedTagCategory}"> 
    <telerikNavigation:RadMenuItem.Icon> 
     <Image Style="{StaticResource ImageAddSmall}" /> 
    </telerikNavigation:RadMenuItem.Icon> 
</telerikNavigation:RadMenuItem> 
<telerikNavigation:RadMenuItem Header="Manage"> 
    <telerikNavigation:RadMenuItem.Icon> 
     <Image Style="{StaticResource ImageEditSmall}"/> 
    </telerikNavigation:RadMenuItem.Icon> 
</telerikNavigation:RadMenuItem> 
<telerikNavigation:RadSeparator /> 

不幸的是它的覆蓋我的靜態定義項與那些離開的ItemsSource的(「新建」和「管理」)。有什麼辦法可以讓兩個人在一起嗎?

回答

1

經過大量調查後,我發現RadMenu不支持在同一級別混合靜態和動態項目。最好的解決方法是創建一個子菜單來保存動態項目並通過靜態項目鏈接到它。

相關問題