装订和吸气剂&塞特斯

时间:2017-03-14 19:04:48

标签: c# wpf data-binding

为什么public string name {get; set;}在绑定时有效,但public string name;没有?当两者都返回相同的字符串时,为什么需要getter?

1 个答案:

答案 0 :(得分:13)

因为您只能绑定到WPF中的公共属性。以下是字段而不是属性:

public string name;

绑定引擎仅在运行时使用反射计算绑定表达式时才查找属性。