ContextMenu不会出现在后面的代码中

时间:2013-09-06 13:13:23

标签: c# windows-phone-8 contextmenu longlistselector

我在Panorama项目中有一个LongListSelector。在里面,我有一个附加到Button的ContextMenu。我想从我已经拥有的自定义列表中设置ContextMenu.ItemsSource。问题是我无法通过名称访问ContextMenu。这是XAML:

<Button Content="{Binding Descricao}" FontSize="20" FontFamily="Courier New" FontWeight="SemiBold">
    <toolkit:ContextMenuService.ContextMenu>
        <toolkit:ContextMenu   x:Name="ContxMenu">
            <toolkit:ContextMenu.ItemContainerStyle>
                <Style TargetType="toolkit:MenuItem">
                    <Setter Property="Background" Value="YellowGreen" />
                    <Setter Property="Margin" Value="5" />
                </Style>
            </toolkit:ContextMenu.ItemContainerStyle>
        </toolkit:ContextMenu>
    </toolkit:ContextMenuService.ContextMenu>
</Button>

如果ContextMenu不在LongListSelector中,它将出现在.cs文件中。我错过了什么?

0 个答案:

没有答案