如何编写InAppNotification助手,所以我可以在任何地方调用它

问题描述 投票:0回答:1

[目前,我需要烘烤的每一页中都使用Microsoft.Toolkit.Uwp.UI.Controls.InAppNotification。喜欢,

<Page>
    <Grid>

        //some else code
        <controls:InAppNotification />
    </Grid>
</Page>

这很烦人,我必须一页一页地写它。如何将其包装在用户控件或帮助器中,所以我只需要调用该帮助器即可。

Thx。

uwp uwp-xaml
1个回答
0
投票

请检查此case答复,根据您的要求,您可以基于Popup类为UWP应用创建HUD,该类可以在没有xaml的情况下在代码中实现。您还可以使用上面的控件,但需要编辑应用程序的导航架构。例如,如果您使用NavigationView作为基础architecture,并且可以将InAppNotification放置在MainPage中,则当需要显示InAppNotification时,您需要使用MessagingCenter将事件从其他页面发送到主页。

© www.soinside.com 2019 - 2024. All rights reserved.