我定义了一个usercontrol资源:
<UserControl.Resources>
<ResourceDictionary>
<System:Double x:Key="marginAndThickenss">3</System:Double>
</ResourceDictionary>
</UserControl.Resources>
这在整个usercountol中工作得很好,因为我需要不同元素的边距和厚度。
我的问题是,如何在运行时更改此变量?
谢谢!
答案 0 :(得分:1)
Resources["marginAndThickenss"] = newValue;
使用
FindResource("marginAndThickenss");
获取资源价值