MenuFlyoutItem下的Windows 8.1 XAML弹出窗口

时间:2015-08-14 09:38:45

标签: c# xaml visual-studio-2013 windows-8.1

点击Flyout MenuFlyoutItem的{​​{1}}后,是否可以弹出MenuFlyout

它看起来像这样:

<ListView ItemsSource="{Binding}">
    <ListView.ItemTemplate>
        <DataTemplate>
            <Grid>
                <FlyoutBase.AttachedFlyout>
                    <MenuFlyout>
                        <MenuFlyoutItem Text="Add Status">
                            <MenuFlyoutItem.Flyout>
                                <Flyout>
                                    <TextBox Width="200" />
                                    <Button />
                                </Flyout>
                            </MenuFlyoutItem.Flyout>
                        </MenuFlyoutItem>
                        <MenuFlyoutItem Text="Delete" />
                    </MenuFlyout>
                </FlyoutBase.AttachedFlyout>
                <TextBlock Text="{Binding Name}" />
            </Grid>
        </DataTemplate>
    </ListView.ItemTemplate>
</ListView>

然而,单击时,示例不会在Flyout下显示<MenuFlyoutItem Text="Add Status">。我该如何纠正这个?

0 个答案:

没有答案