gpt4 book ai didi

wpf - 设置堆栈面板不透明度而不影响子控件

转载 作者:行者123 更新时间:2023-12-04 09:03:23 24 4
gpt4 key购买 nike

我是 WPF 的新手,我有堆栈面板,在此堆栈面板中,我们在代码后面添加了文本块,并在代码后面设置了堆栈面板背景和文本块前景色。当我设置堆栈面板的不透明度时,我还动态设置了不透明度,而不是影响它的子控件(即 Textblock)

请给我适当的解决方案。

谢谢你。

最佳答案

如果你想在 Xaml 做,您可以创建一个 SolidColorBrush在您的 Window.Resources成为面板的背景颜色:

<Window.Resources>
<SolidColorBrush x:Key="TransparentBlue" Color="#00b0f0" Opacity="0.5" />
</Window.Resources>

然后只设置 Background您的 ...Panel :
<StackPanel Background="{StaticResource TransparentBlue}">
<Label Content="Hello there" FontWeight="Bold" FontSize="20" VerticalAlignment="Center" HorizontalAlignment="Center"></Label>
</StackPanel>

关于wpf - 设置堆栈面板不透明度而不影响子控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17993318/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com