我有一些WPF代码将块绑定到颜色,如下所示:
<GeometryDrawing>
<GeometryDrawing.Brush>
<LinearGradientBrush>
<LinearGradientBrush.GradientStops>
<GradientStop Offset="0.00" Color="{Binding Path=Element.Color}"/>
<GradientStop Offset="1.00" Color="{Binding Path=Element.Color}"/>
</LinearGradientBrush.GradientStops>
</LinearGradientBrush>
</GeometryDrawing.Brush>
</GeometryDrawing>
现在我想将边框(或Pen属性)绑定到另一个字段,例如Element.BorderColor。应该怎么做?
由于
答案 0 :(得分:0)
您可以使用ElementName绑定绑定到窗口中其他UI元素的属性
<GradientStop Offset="0.00" Color="{Binding ElementName=MyElement Path=TheColor}"/>