gpt4 book ai didi

.net - 如何在后面的代码中使用DynamicResource?

转载 作者:行者123 更新时间:2023-12-04 13:29:55 35 4
gpt4 key购买 nike

我希望能够以编程方式将属性设置为动态资源。

myControl.Property = this.Resource[key]

是无效的响应,因为如果替换了键为“键”的资源,则该属性不会自动更新。

多谢您的回覆,

最佳答案

静态资源不会更新,无论您使用代码还是XAML进行更新。您将需要一个动态资源。

在XAML中:

<Grid x:Name="grid" Background="{DynamicResource Brush}"/>

在代码中:
grid.SetResourceReference(Grid.BackgroundProperty, "Brush");

关于.net - 如何在后面的代码中使用DynamicResource?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1751208/

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