我使用弹出窗口实现一种带有来自用户输入数据的“自动完成列表”。
问题是:弹出窗口有点透明,您可以看到列表后面的元素。 我想要一个完全不透明的列表。 没有设置“不透明度”,不是弹出窗口,也不是列表(弹出窗口中的元素)。
有人有想法吗?
由于 彼得
答案 0 :(得分:0)
Popup控件本身是透明的。您通常会在其中放置一个容器来托管和布局内容。此容器应具有适合主题的背景。根据您的设计可能完全不透明或可能部分透明。
这是一个不透明的代码段。你可能想在生产中选择不同的颜色:)
<Popup x:Name="mypop">
<Grid Background="Magenta">
<TextBlock Width="600" TextWrapping="Wrap" Text="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua"/>
</Grid>
</Popup>