gpt4 book ai didi

.net - WPF 动态资源示例

转载 作者:行者123 更新时间:2023-12-04 00:33:53 25 4
gpt4 key购买 nike

是否有任何示例可以清楚地说明静态资源和动态资源之间的区别。我知道静态加载一次并在启动时绑定(bind)而动态在运行时加载并在每次控件重新加载时重新绑定(bind)的基本区别。

提前致谢

最佳答案

如果在元素的应用程序运行时更改了桌面颜色,则元素将保持其原始颜色:

<Button>
<Button.Background>
<SolidColorBrush Color="{StaticResource {x:Static SystemColors.DesktopColorKey}}" />
</Button.Background>
Hello
</Button>

另一方面,如果元素的颜色是使用 DynamicResource 设置的,它会随着桌面颜色的改变而改变:
 <Button>
<Button.Background>
<SolidColorBrush Color="{DynamicResource {x:Static SystemColors.DesktopColorKey}}" />
</Button.Background>
Hello
</Button>

关于.net - WPF 动态资源示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5645586/

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