【发布时间】:2013-03-06 16:43:36
【问题描述】:
我有一个列表框。每个项目都有上下文菜单。如果我只是按住项目并使用它,它没有被选中并且我得到错误。如果我为第一个选择项目而不是工作,一切都很好。我如何选择项目保持手势?
<DataTemplate>
<Grid Margin="0,5">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<toolkit:ContextMenuService.ContextMenu>
<toolkit:ContextMenu IsEnabled="{Binding uid, Converter={StaticResource CanDelete}}" IsZoomEnabled="True" x:Name="databoundMenu">
<toolkit:MenuItem Header="Удалить" Click="deleteComment"/>
</toolkit:ContextMenu>
</toolkit:ContextMenuService.ContextMenu>
.....
</Grid>
</DataTemplate>
c#
var it = this.comm_box.SelectedItem as Comments;
【问题讨论】:
标签: c# silverlight xaml windows-phone-7 contextmenu