1
我有一個RadDataBoundListBox
了Windows Phone 8應用程序,幷包含在上下文菜單卡利微:沒有在Windows Phone的模板中找到的方法目標
<DataTemplate x:Key="ListboxItem">
<Grid>
<telerikPrimitives:RadContextMenu.ContextMenu>
<telerikPrimitives:RadContextMenu IsFadeEnabled="False" x:Name="Menu"
IsZoomEnabled="False">
<telerikPrimitives:RadContextMenuItem Content="{Binding LocalizedResources.Delete, Source={StaticResource LocalizedStrings}}">
<i:Interaction.Triggers>
<i:EventTrigger EventName="Tap">
<micro:ActionMessage MethodName="Delete">
<micro:Parameter Value="{Binding Id}" />
</micro:ActionMessage>
</i:EventTrigger>
</i:Interaction.Triggers>
</telerikPrimitives:RadContextMenuItem>
</telerikPrimitives:RadContextMenu>
</telerikPrimitives:RadContextMenu.ContextMenu>
...
</DataTemplate>
和公共刪除(int)方法的項目模板,我視圖模型。當我點擊上下文菜單中的刪除按鈕時,我得到no target found for method
。
我想問題是上下文菜單(視覺樹)和一些更多的Caliburn「魔術」是需要使其工作。