【发布时间】:2018-08-01 17:54:56
【问题描述】:
我有一个按钮。当按下按钮时,会弹出一个 ContentDialog。 ContentDialog 后面的背景将其颜色从当前颜色更改为稍微变为灰色。我无法在 ContentDialog 之外执行任何操作。 ContentDiaolog 获得了完整的焦点。
这是我想要实现的场景。
我将文本加载到我的程序中。
我单击按钮打开 ContentDialog。虽然 ContentDialog 在前面,但我希望能够对文本执行操作(例如,向上/向下滚动文本)。此外,文本应保持其正常颜色,就像 ContentDialog 未打开一样。这可能吗?
XAML:
<Button x:Name="ContentBtn" Style="{StaticResource AppBarButtonStyle}" Click="ContentBtn_Click">
<ContentDialog x:Name="ContentDialog" Title="This is an example" PrimaryButtonText="Ok"></ContentDialog>
</Button>
CS:
private async void ContentBtn_Click(object sender, RoutedEventArgs e)
{
await ContentDialog.ShowAsync();
}
【问题讨论】: