【发布时间】:2017-01-07 20:56:33
【问题描述】:
我创建了登录模式,它显示在应用程序启动上。
我想显示全部白色登录屏幕,所以我更改了 ModalBackground 颜色和不透明度,如下所示。
按照我在 App.xaml.cs 中编写的代码:
public override async Task OnStartAsync(StartKind startKind, IActivatedEventArgs args)
{
// long-running startup tasks go here
// await Task.Delay(5000);
WindowWrapper.Current().Dispatcher.Dispatch(() =>
{
var modal = Window.Current.Content as ModalDialog;
modal.ModalContent = new Views.Login();
modal.IsModal = true;
modal.ModalBackground = new SolidColorBrush(Colors.White);
modal.Opacity = 100;
});
NavigationService.Navigate(typeof(Views.MainPage));
await Task.CompletedTask;
}
但问题是它也改变了 Busy Modal 的属性,Busy Modal 也开始变白了。
如何更改刚刚登录模式的背景颜色?
【问题讨论】:
标签: uwp uwp-xaml template10