WPF文档数据绑定使用了多个NET接口。为了获取从源目标的变化,源必须实现INotifyPropertyChanged接口。(或者源必须是具有类似通知功能的依赖项属性。)到目前为止你所有看到的示例代码中,基类ViewModelBase实现了INotifyPropertyChanged接口以便当属性发生变化时通知View。
  为了获取集合变化的信息,必须将INotifyCollectionChanged接口实现为集合,而ObservableCollection类则实现了该接口。
  除了处理异常之外,WPF还支持IDataErrorInfo接口HJUY78以验证绑定源对象。该接口能够对属性进行检查以验证值的有效性。
  为了转换数据绑定中需要使用的值,可以实现IValueConverter接口。IMutiValueConverter接口能够将源的多个属性转换为UI元素的一个单一属性。为了绑定集合,WPF使用了IEnumerable和IList接口。而为了对集合进行过滤和排序,则需要使用ICollectionView接口。

关于TeamDoc软件:

TeamDoc是基于服务器/客户端架构的轻量级文件管理软件。TeamDoc将文件集中加密存储在您单位自己的服务器中,员工使用TeamDoc客户端访问服务器,从而获得与自己权限相关的权限:登入后与“我的电脑”界面类似,可以看到自己该看的文件,编辑自己能编辑的文档,对于能看到的文件,还可以细分文档权限,进而做到能看不能拷,能看不能截屏等功能,多种权限灵活设置,在线协同编辑、全文搜索、日志与版本追踪,快速构建企业文档库。告别假大空,我们提供值得您选择的、易用的、可用的文档管理软件。现在就访问TeamDoc首页

TeamDoc软件界面(点击可放大)

版权所有:南京网亚计算机有限公司,本文链接地址: 基于文档接口HJUY78的绑定