gpt4 book ai didi

c# - WPF 由祖传属性触发

转载 作者:太空狗 更新时间:2023-10-29 23:08:44 25 4
gpt4 key购买 nike

我想使用trigger触发器,但是我需要选择祖先的属性,例如:

<Trigger Property="State" Value="Expanded">
<Setter Property="Background" Value="Red" />
</Trigger>

只是 State 属性需要是已知 Type 的未知祖先的属性如果找不到,则触发器将永远不会执行。

所以我的问题是如何找到祖先以获取要在触发器中使用的属性?

希望我说清楚了。提前谢谢你。

最佳答案

<DataTrigger Binding="{Binding State, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Whatever}}}" Value="Expanded">

关于c# - WPF 由祖传属性触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15926180/

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