导航到另一个页面后,单击按钮以删除广告

时间:2017-03-30 19:28:44

标签: c# uwp

我有一个广告和一个按钮,可以在我的主页上删除同一个广告(我只在主页上刊登广告),在一个uwp应用中。如果我点击该按钮,它会移除广告和按钮,但如果我导航到其他页面(例如设置)并再次返回主页面,则广告和要删除的按钮已经在那里了。

在我的XAML中,我将两个元素(按钮和广告)显示为:Visibility="Visible"

这是我删除广告的代码:

private async void removeAds_Click(object sender, RoutedEventArgs e)
        {
            if (!AppLicenseInformation.ProductLicenses["RemoveAdsOffer"].IsActive)
            {
                try
                {
                    PurchaseResults results = await CurrentAppSimulator.RequestProductPurchaseAsync("RemoveAdsOffer");

                    if (results.Status == ProductPurchaseStatus.Succeeded)
                    {
                        removeAds.Visibility = Visibility.Collapsed;
                        Ad.Visibility = Visibility.Collapsed;
                    }
                }
                catch (Exception ex)
                {
                    throw ex;
                }
            }
            else
            {

            }
        }

0 个答案:

没有答案