我对 WPF 相当陌生。我想开发一个支持数据绑定的数据网格控件。
有很多关于数据绑定到现有控件的信息,但我找不到任何信息如何从头开始开发支持数据绑定的控件。
我不希望这个问题有一个简单的答案,让我开始的链接会很好。
我对 WPF 相当陌生。我想开发一个支持数据绑定的数据网格控件。
有很多关于数据绑定到现有控件的信息,但我找不到任何信息如何从头开始开发支持数据绑定的控件。
我不希望这个问题有一个简单的答案,让我开始的链接会很好。
您是否打算构建一个 DatGrid 控件?这里有一个http://www.codeplex.com/wpf/Release/ProjectReleases.aspx?ReleaseId=14963
绑定是WPF的重要特性之一,Dependancyproperty实际上赋予了控件绑定和监听数据变化事件的能力(Data Binding)。当你开发你的控件时,你不需要做任何特别的事情来使 DataBinding 工作,只需要为控件定义适当的 Dependency 属性,
您可以在此处阅读有关 DataBinding 的更多信息http://msdn.microsoft.com/en-us/library/ms752347.aspx
以下学习路径将让您踏上坚实的道路
AffectsArrange
设置方向List<string>
)INotifyCollectionChanged
FirstName
on List<Person>
)DataTable
s,因此添加对 IListSource、ITypedList、IBindingListView 和 IBindingList 的支持感谢你的回答。
是的,当我说“网格”时,我的意思是“数据网格”。我编辑了问题以使其更清楚。
MSDN 上的文章主要介绍了如何使用数据绑定,如果要开发支持数据绑定的 WPF 控件需要做什么,并没有过多说明。