-4

这些是什么?我对“绑定”中的额外属性感到困惑

{Binding Path=Customers, Source={StaticResource customerVM}, Mode=TwoWay}
{Binding Path=GetCustomersByNameCommand, Source={StaticResource customerVM}}
{Binding Path=Text, ElementName=tbName}
{Binding Path=DataContext, ElementName=LayoutRoot}
{Binding Path=TotalIncome, Mode=OneTime}

还有更多。那些是什么?我的意思是,他们从哪里获得模式、路径等。我不明白。

我唯一能理解的是

{Binding ProperyName}
{StaticResource Anythinghere}
4

1 回答 1

1

XAML 中的绑定可以通过多种方式指定。

最简单的(快捷方式)是

{Binding PropertyName}

这相当于

{Binding Path=PropertyName}

这相当于:

<Binding Path="PropertyName" />

Binding实际上是一个具有各种属性的类,例如 Path、Source、Mode 等。

有关如何在 WPF 中绑定数据的更多详细信息,请访问:http: //msdn.microsoft.com/en-us/magazine/cc163299.aspx#S2

于 2012-06-22T12:35:49.763 回答