何时在路径中使用“/”符号? 我认为,当我们使用XML“/”只使用,但今天看到的例子:WPF绑定语法
class ViewModel
{
CollectionView Data {get;set;}
}
class BusinessObkect
{
string Name {get;set;}
}
窗口
DataContext属性设置为视图模型类的实例,视图模型实例的数据属性niitialized与一个BusinessObject对象的集合。
如果TextBox实例的Text属性为 {Binding Path=Data/Name}
一切正常,但是如果Text = {Binding Path=Data.Name}
- 绑定错误。
当我必须使用“/”而不是“”。在绑定路径?
你是什么意思的“当前元素的集合”?我所熟悉的这些集合类型都没有关于当前项目的概念。 –
在这种情况下,他自己使用'CollectionView',它已经有了。如果您使用'ObservableCollection'(或类似的),那么WPF引擎会将它包装到一个'CollectionView'中以提供这些必要的基础设施。 –
Femaref
啊,好的,很高兴知道。谢谢。 –