gpt4 book ai didi

Wpf - 资源查找

转载 作者:行者123 更新时间:2023-12-04 15:49:28 28 4
gpt4 key购买 nike

我想知道控件是查看它们自己的资源还是它们的父资源?

让我们这样说:

<StackPanel>
<Button someProp={StaticResource test1}>
<Button.Resources>
<local:something x:Key="test1"/>
</Button.Resources>
</Button>
<StackPanel>

Button 是在自己的资源字典中查找 test1 还是请求其父级 (StackPanel) 查找?

如果这个问题重复,我深表歉意。

最佳答案

基本上,框架将首先在最本地的 Resources 集合中查找 Resources,在本例中,是 Button 的集合。如果在那里找不到任何内容,它将继续查找控件层次结构,在本例中,查找到 StackPanel.Resources 部分。

在此之后,它将查看 UserControl.Resources(如果适用),然后是 Window.Resources,最后是 App.Resources 收藏。

您可以从 XAML Resources 中了解更多信息MSDN 上的页面。

关于Wpf - 资源查找,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18632716/

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