相当于adControl.windows phone 8.0中的HasAd

本文关键字:中的 HasAd phone adControl windows 相当于 | 更新日期: 2023-09-27 18:04:33

在Windows Phone 8.1通用应用程序中,我可以将此代码用于Pub Center广告。

//code behind:
if(adControl.HasAd)
{
}
//xaml:
<UI:AdControl x:Name="adControl" AutoRefreshIntervalInSeconds="60" ApplicationId="" AdUnitId="" HorizontalAlignment="Left" Height="70" IsAutoRefreshEnabled="True" VerticalAlignment="Top" Width="400" Foreground="Black" Background="Black"/>

但是这个功能在Silverlight应用程序中不可用。有人知道等效的"adControl"吗?Windows Phone 8.0应用中的HasAd ?

相当于adControl.windows phone 8.0中的HasAd

我认为在WP8.0中没有类似的功能。您可以做的是拥有自己的bool,并使用以下两个事件设置/取消设置它:

adControl.AdRefreshed:

当AdControl收到新广告时引发。

adControl.ErrorOccured:

当AdControl收到新广告时引发。

如果你只是想在没有广告显示时折叠广告,你也可以使用:

adControl.IsAutoCollapseEnabled = true;