0

我有一些 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。那应该怎么做?

谢谢

4

1 回答 1

0

您可以使用 ElementName 绑定绑定到窗口中其他 UI 元素的属性

<GradientStop Offset="0.00" Color="{Binding ElementName=MyElement Path=TheColor}"/>
于 2012-11-27T22:55:32.487 回答