您的位置:首页 >> 编程开发 >> .NET >> VC.NET >> 正文
VC.NET RSS
 

.net开发实例:绑定到ADO.NET数据源

http://www.rdxx.com 08年09月03日 00:00 我要投稿

关键词: 数据源 , 实例 , 绑定 , 开发 , ADO.NET , .NET , 数据 , ADO

本示例演示如何将 Windows Presentation Foundation (WPF) ListBox 控件绑定到 ADO.NET DataSet。

示例
在本示例中,OleDbConnection 对象用于连接到数据源,该数据源是在连接字符串中指定的 Access MDB 文件。建立连接后,会创建一个 OleDbDataAdpater 对象。OleDbDataAdpater 对象执行一个 select 结构化查询语言 (SQL) 语句,以便从数据库中检索记录集。通过调用 OleDbDataAdapter 的 Fill 方法,此 SQL 命令的结果存储在 DataSet 的 DataTable 中。本示例中,DataTable 命名为 BookTable。然后,此示例将 ListBox 的 DataContext 属性设置为 DataSet 对象。

 

然后,我们将 ListBox 的 ItemsSource 属性绑定到 DataSet 的 BookTable:

 

BookItemTemplate 是定义数据显示形式的 DataTemplate:

 

IntColorConverter 将 int 转换为颜色。利用此转换器,如果 NumPages 的值小于 350,则第三个 TextBlock 的 Background 颜色为绿色,否则为红色。此处未显示此转换器的实现。


 
 
标签: 数据源 , 实例 , 绑定 , 开发 , ADO.NET , .NET , 数据 , ADO 打印本文
 
 
  热点搜索
 
 
 



Valid XHTML 1.0 Transitional
Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
收藏本页
收藏本站