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

时间:2020-05-26 10:03:16

标签: uwp uwp-xaml

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

<Page>
    <Grid>

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

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

谢谢。

1 个答案:

答案 0 :(得分:0)

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