【发布时间】:2011-11-17 14:41:29
【问题描述】:
我正在制作一个 WPF 用户控件,并且我希望在绑定方面具有与 DataGrid 控件类似的行为。我的问题是:DataGrid 如何知道如何绑定到任何 IEnumerable 类型的集合?例如:可以传递一个DataView作为ItemsSource,也可以传递任何对象集合。 DataGrid 如何决定是绑定到 DataView 的列,还是仅通过查看此对象的属性:
<DataGridTextColumn Binding="{Binding **Path=SomePropertyOrColumn**}"/>
提前致谢。
【问题讨论】:
-
@Sandeep G B 这不是我的问题。我知道如何进行绑定,我想知道 DataGrid 如何在内部对任何对象进行绑定。