我正在App.xaml.cs中创建一个全局AppBar,方法如下:
public static AppBar _globalAppBar = new AppBar();
public App()
{
//Code
SetUpBar();
}
public void SetUpBar()
{
//SIZE
_globalAppBar.Height = 250;
//BACKGROUND
ImageBrush bck = new ImageBrush();
bck.ImageBrush = new BitmapImage(new Uri("Path"));
_globalAppBar.Background = bck;
}
我这样实现是因为我想让该页面出现在应用程序的每个页面上,而Microsoft提供的代码对我无效,所以我决定像WP 8那样做(实际上是一种适应,因为在我的情况下,我使用的是C#而不是XAML)。
所以,我面临的问题是应用栏占用了照片的大小,而我没有找到任何属性来设置ImageBrush的高度。
我希望设置应用栏的布局,并在项目中的所有页面共享它(避免在每个页面中复制和粘贴代码),因此任何示例或帮助都将非常感激 :). 预先感谢!
BitmapImage
的大小。 - Sinatr