我正在尝试在Windows 8.1应用中创建模态进度叠加层。
我有一个类,它创建一个填充整个屏幕的ContentDialog,并按异步显示如下:
_contentDialog = new ContentDialog();
_contentDialog.FullSizeDesired = true; // full screen
_contentDialog.Background = new SolidColorBrush(Colors.Black);
_contentDialog.Background.Opacity = 0.7;
await _contentDialog.ShowAsync();
但是这段代码在ContentDialog上产生水平线,我需要删除它。
导致这些线条出现的原因是什么以及如何删除它们?
答案 0 :(得分:2)
如果将ContentDialog的背景设置为透明,则会使线条消失。不幸的是,你不能让它变黑。
_contentDialog = new ContentDialog();
_contentDialog.Background = new SolidColorBrush(Colors.Transparent);