在wpf(windows presentation foundation)中,可以将ui元素绑定在多种数据源上,其中包括xml数据、web服务、数据库等等。本文的示例项目使用xml数据源演示了在windows显示基础(presentation foundation)中数据绑定是如何工作的。
在wpf中你可以把ui(用户界面)元素绑定到多种数据源,包括xml数据、web服务、数据库等等。数据绑定是wpf的一个很大的话题;讨论数据绑定的细节和裂隙则超出了本文的范围。为了简单,我将演示如何把一个典型的wpf应用程序绑定到xml数据源,并解释其后台的细节信息。为了让这个例子有实际用处,我将建立一个简单的rss阅读器,它接受rss xml文档,并使用数据绑定显示文档中的多个数据项。图1显式了完整的应用程序。