繁体   English   中英

如何在 UWP 中将 stackpanel 添加到 menuflyoutitem?

[英]How to add stackpanel to menuflyoutitem in UWP?

我需要这种类型的弹出窗口 如何在 UWP 中添加 stackpanel 作为 menuflyoutitem? 我试过的是什么? menuflyoutitem.content=stackpanel;

MenuFlyoutItem不支持复杂的布局。 如果您想在StackPanel的帮助下放置多个元素,请使用Flyout

<Flyout x:Name="TestFlyout">
    <StackPanel>
        <!-- other code -->
    </StackPanel>
</Flyout>

更新

如果要显示图片图标,可以使用BitmapIcon

<MenuFlyout x:Name="TestFlyout">
    <MenuFlyoutItem Text="Merge">
        <MenuFlyoutItem.Icon>
            <BitmapIcon UriSource="ms-appx:///Assets/your_image.png" Width="20" Height="20"/>
        </MenuFlyoutItem.Icon>
    </MenuFlyoutItem>
</MenuFlyout>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM