我想将Control的canvas.zindexproperty绑定到类属性名称zindex。
我尝试了这个,但它无法正常工作
Binding zIndexBinding = new Binding("zIndex");
indicator.SetValue(Canvas.ZIndexProperty, zIndexBinding);
我不知道如何做到这一点,所以任何帮助将不胜感激。谢谢
答案 0 :(得分:3)
SetValue
是设置一个简单的值而不是绑定。使用SetBinding
时,您可以使用Binding
:
indicator.SetBinding(Canvas.ZIndexProperty, zIndexBinding);
请注意,您需要Path
,Source
,ElementName
或DataContext
等来解析对象路径适用于哪个。