我有一个像这样的静态类:
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>