在后面的代码中绑定Canvas ZIndexProperty

时间:2013-08-01 09:30:32

标签: wpf binding

我想将Control的canvas.zindexproperty绑定到类属性名称zindex。

我尝试了这个,但它无法正常工作

  Binding zIndexBinding = new Binding("zIndex");

        indicator.SetValue(Canvas.ZIndexProperty, zIndexBinding);

我不知道如何做到这一点,所以任何帮助将不胜感激。谢谢

1 个答案:

答案 0 :(得分:3)

SetValue是设置一个简单的值而不是绑定。使用SetBinding时,您可以使用Binding

indicator.SetBinding(Canvas.ZIndexProperty, zIndexBinding);

请注意,您需要PathSourceElementNameDataContext等来解析对象路径适用于哪个。