gpt4 book ai didi

wpf - 在 XAML 中设置 ContentControl 的背景颜色

转载 作者:行者123 更新时间:2023-12-02 13:40:32 29 4
gpt4 key购买 nike

在我的一生中,我似乎无法弄清楚设置 ContentControl 背景颜色的这个简单任务:

<ContentControl x:Name="Content03"
Width="130"
Height="130"
Canvas.Top="50"
Canvas.Left="400"
Background="Yellow">
<Ellipse Fill="YellowGreen" IsHitTestVisible="True">
</Ellipse>
</ContentControl>

还尝试使用样式执行此操作,但仍然不起作用;(

最佳答案

ContentControl 本身没有视觉效果,但它是子控件的容器。在此控件上设置某些属性(如字体大小等)通常只是让这些属性沿着可视化树传播的一种方式,因此它们可以被子控件(支持它的子控件)拾取。

最好的办法是:

<ContentControl x:Name="Content03"
Width="130"
Height="130"
Canvas.Top="50"
Canvas.Left="400">
<Grid Background="Yellow">
<Ellipse Fill="YellowGreen" IsHitTestVisible="True">
</Ellipse>
</Grid>
</ContentControl>

关于wpf - 在 XAML 中设置 ContentControl 的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16234163/

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