WPF中的程序化数据绑定不起作用

时间:2018-09-10 13:19:03

标签: c# wpf data-binding

我正在使用FrameworkElement的两个子类,并试图绑定它们的宽度和高度,因此当我设置其中一个元素的WidthHeight时,它将更新另一个元素元素也是如此。但是我对绑定的设置不正确,因为当我使用Visual Studio的WPF Live Visual Tree 来查看两个FrameworkElements的属性时,我看到其中一个具有其{{1 }}和Width设置正确,而另一个设置为Height。演示该问题的代码和片段如下。我在做什么错了?

绑定源

Binding Source

绑定目标

Binding Target

创建绑定的代码

NAN

1 个答案:

答案 0 :(得分:1)

null实际上返回“ WidthProperty”

您要做的是绑定名称为“ Width”的属性,HeightProperty也是如此

因此,您应该将{!! Form::select('country',['Albania' => 'Albania','Kosovo'=>'Kosovo','Germany'=>'Germany','France'=>'France'],'Kosovo',['class'=>'form-control','placeholder'=>'Select Country']) !!} 更改为nameof(WidthProperty)nameof(WidthProperty)