包括指向 TopAppBar 的链接
Including adunit in TopAppBar
我想在页面的 TopAppBar 中添加一个 adunit。
<Page.TopAppBar>
<AppBar IsOpen="True">
<UI:AdControl
AutoRefreshIntervalInSeconds="60"
ApplicationId="be1500d6-9ca7-4a0b-a479-0db279d71e14"
AdUnitId="11191335"
HorizontalAlignment="Center"
IsAutoRefreshEnabled="True"
VerticalAlignment="Top"
Width="320"
Height="50" IsAutoCollapseEnabled="True"
/>
</AppBar>
</Page.TopAppBar>
编译和运行没有错误,但是在将其添加到我的代码后,此页面的 Frame.Navigate 返回错误值。
如何更正它以便导航成功?如果这不是正确的方法,那么我怎样才能使我的广告始终停留在页面顶部,即使在滚动时也是如此。
Windows Phone 不支持顶部 AppBar。如果您想在页面顶部显示您的添加,请将其放在页面顶部的 Grid 行中。将要滚动的页面内容放在其下方的第二行中。类似于:
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="50"/>
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<UI:AdControl Grid.Row="0" />
<GridView Grid.Row="1" /> <!-- or whatever else you want for the page content -->
</Grid>
我想在页面的 TopAppBar 中添加一个 adunit。
<Page.TopAppBar>
<AppBar IsOpen="True">
<UI:AdControl
AutoRefreshIntervalInSeconds="60"
ApplicationId="be1500d6-9ca7-4a0b-a479-0db279d71e14"
AdUnitId="11191335"
HorizontalAlignment="Center"
IsAutoRefreshEnabled="True"
VerticalAlignment="Top"
Width="320"
Height="50" IsAutoCollapseEnabled="True"
/>
</AppBar>
</Page.TopAppBar>
编译和运行没有错误,但是在将其添加到我的代码后,此页面的 Frame.Navigate 返回错误值。 如何更正它以便导航成功?如果这不是正确的方法,那么我怎样才能使我的广告始终停留在页面顶部,即使在滚动时也是如此。
Windows Phone 不支持顶部 AppBar。如果您想在页面顶部显示您的添加,请将其放在页面顶部的 Grid 行中。将要滚动的页面内容放在其下方的第二行中。类似于:
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="50"/>
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<UI:AdControl Grid.Row="0" />
<GridView Grid.Row="1" /> <!-- or whatever else you want for the page content -->
</Grid>