0

我有一个像这样的静态类:

static class HelperUpdater
{
    private static double _hwidth = 40d;
    public static double HWidth
    {
        get { return _hwidth; }
        set { _hwidth = value; }
    }
}

我有一个文本框,它的文本绑定到 HWidth 和一个矩形,它的宽度绑定到 HWidth。如何在更改文本框值时更改此项目,然后更改矩形的宽度?我使用的 Xaml 是这样的:

        <Canvas>
        <TextBox Text="{Binding Path=(local:HelperUpdater.HWidth),Mode=TwoWay}" Width="100"/>
        <TextBox Text="" Width="100" Canvas.Top="30"/>
        <Rectangle Stroke="Black" Fill="Red" StrokeThickness="2" Canvas.Left="10" Canvas.Top="100" Height="50"
                   Width="{Binding Path=(local:HelperUpdater.HWidth)}"/>
    </Canvas>
4

0 回答 0