WPF 后台代码 实现DynamicResource 绑定赋值
1.用SetResourceReference
X.SetResourceReference(Shape.FillProperty, "XHighlightBorderBrush");
2.使用SetValue
public static void SetDynamicResourceKey( DependencyObject obj, DependencyProperty prop, object resourceKey)
{
var dynamicResource = new DynamicResourceExtension(resourceKey);
var resourceReferenceExpression = dynamicResource.ProvideValue(null);
obj.SetValue(prop, resourceReferenceExpression);
}
浙公网安备 33010602011771号