随笔分类 - Silverlight控件应用开发
有关Silverlight的控件应用开发
有关DataForm组件的研究_基础知识和实现服务端批量CURD——Silverlight学习笔记[23]
摘要:DataForm组件在开发中,往往用于单个数据项的添加、更新、删除的操作。本文将为大家介绍DataForm组件的基础应用知识以及通过Linq to SQL+Silverlight-enabled WCF Web Service进行与数据库的批量CURD交互。
阅读全文
强大的DataGrid组件[14][Final]_数据验证——Silverlight学习笔记[22]
摘要:数据验证是DataGrid应用中的重要一环。正确的数据能保证应用程序的有效。根据微软提供的资料显示,DataGrid是唯一具有自动验证数据能力的数据控件(根据业务对象的属性类型自动做出判断)。然而,这一自动验证所提供的功能仅仅是基本的。在实际应用中,我们往往需要特定格式的数据验证。本文将为大家介绍如何在DataGrid中实施数据验证。
阅读全文
强大的DataGrid组件[13]_字段过滤(Filter)——Silverlight学习笔记[21]
摘要:在DataGrid中使用字段过滤可以用来进行数据的筛选,查找出符合条件的信息。本文将为大家介绍如何对DataGrid执行字段过滤。
阅读全文
强大的DataGrid组件[12]_分组(Group)——Silverlight学习笔记[20]
摘要:在DataGrid中对数据进行分组能辨析数据的内部信息,反映数据间的依存关系。本文将为大家介绍如何在DataGrid中实施数据的分组。
阅读全文
强大的DataGrid组件[11]_主从(Master-Details)的实现——Silverlight学习笔记[19]
摘要:主从表的显示在DataGrid的应用中是十分常见的,本文将为大家介绍如何配置DataGrid以实现主从模式显示。[历经一天一夜、N次失败T^T,终获成功O(∩_∩)O,奉献给大家:)]
阅读全文
强大的DataGrid组件[10]_自定义脚模板(FooterTemplate)——Silverlight学习笔记[18]
摘要:在DataGrid的开发设计中,我们经常要对DataGrid中的数据进行统计,而统计的结果往往放置在DataGrid的底部,这就需要使用脚模板来对其进行处理。可是问题在于Silverlight并未提供现成的脚模板。于是,本文将为大家介绍如何为DataGrid添加设置脚模板。
阅读全文
强大的DataGrid组件[9]_自定义头模板(HeaderTemplate)——Silverlight学习笔记[17]
摘要:在DataGrid的开发设计中,我们经常会碰到设计样式各异的表头以满足各种要求。而头模板的作用是显示DataGrid控件的首行中的文本、图片或是绑定数据的。通过对头模板的设定,可以为我们定制所需样式的DataGrid。本文将为大家介绍如何自定义DataGrid的头模板。
阅读全文
强大的DataGrid组件[8]_内嵌ComboBox动态数据联动——Silverlight学习笔记[16]
摘要:在DataGrid的单元格中嵌入ComboBox是十分常见且是经常使用的一个操作。在上一篇中,我为大家介绍了如何使用静态资源绑定作为ComboBox的数据源。然而,在实际开发的过程中,我们经常会碰到处理动态数据的问题。本文将为大家介绍如何动态绑定DataGrid中ComboBox的数据源。
阅读全文
强大的DataGrid组件[6]_调用存储过程服务端分页——Silverlight学习笔记[14]
摘要:今天为大家介绍如何使用DataPager+Silverlight-enabled WCF Web Service调用存储过程来实施DataGrid的服务端分页。
阅读全文
强大的DataGrid组件[5]_实现CURD[下]——Silverlight学习笔记[13]
摘要:在上一篇中,我们了解到怎样使用Linq to SQL+Silverlight-enabled WCF Web Service与DataGrid进行CURD操作。本教程将用另一种常用的数据通讯方式ADO.NET Entity Framework+ADO.NET Data Service来实现与DataGrid进行CURD操作的过程,大家可以比较一下,两者的服务端与客户端操作方式之间的差别。
阅读全文
强大的DataGrid组件[4]_实现CURD[上]——Silverlight学习笔记[12]
摘要:在本教程中,主要为大家讲述如何使用DataGrid来对后台数据库进行CURD操作。由于CURD操作是与数据库交互中最为常用的,因此掌握其使用方法就显得尤为必要。本教程将使用Linq to SQL Class + Silverlight-enabled WCF Service来实现这一过程。
阅读全文
强大的DataGrid组件[3]_数据交互之Linq to SQL——Silverlight学习笔记[11]
摘要:在上一篇中,我们讨论了怎样使用ADO.NET Entity Framework+ADO.NET Data Service与数据库进行交互的例子。本教程将使用另一常见的数据模型工具Linq to SQL Class+Silverlight-enabled WCF Service来与数据库进行交互。
阅读全文
强大的DataGrid组件[2]_数据交互之ADO.NET Entity Framework——Silverlight学习笔记[10]
摘要:在上一篇中,我们讨论了DataGrid的基础数据绑定的有关知识。在今天的教程中,我将为大家介绍怎样使用ADO.NET Entity Framework来与数据库进行基本的交互。
阅读全文
强大的DataGrid组件[1]——Silverlight学习笔记(9)
摘要:说明:DataGrid组件是Silverlight数据组件中最为常用并且是功能最为强大的数据组件。因此,对开发者而言,深入了解其特性是十分有必要的。本文先介绍该组件的基本特性,接着通过几个简单实例来说明该组件的基本数据操作过程。
阅读全文
有关Silverlight TreeView组件的研究[3]——Silverlight学习笔记(8)
摘要:三、数据绑定与模板样式
说明:通过学习本文内容,您将了解到怎样动态地进行关于TreeView组件的数据绑定以及TreeViewItem组件的模板样式更改。本文给出基本的使用方法。
阅读全文
有关Silverlight TreeView组件的研究[2]——Silverlight学习笔记(7)
摘要:二、带复选框的TreeView 说明:在TreeView中设置复选框是十分常见的,这有助于我们对于同组数据的一次性选取或取消。本文就将为你介绍怎样在Silverlight中实现带有Checkbox的TreeView。
阅读全文
有关Silverlight TreeView组件的研究[1]——Silverlight学习笔记(6)
摘要:说明:通过学习Silverlight TreeView组件及其子组件TreeViewItem,您将了解到该组件能够以树状列表方式显示层次数据。在实际开发中,其常被用作导航栏、目录表等。一、基本特性:[TreeView]组件所在命名空间:System.Windows.Controls组件常用属性:SelectedItem:获取在TreeView组件中被选中的项目。SelectedValue:获取由S...
阅读全文
有关Silverlight TabControl组件的研究——Silverlight学习笔记(5)
摘要:说明:通过对于Silverlight TabControl组件及其子组件TabItem的学习,您将了解到该组件能够有效充分地利用屏幕空间,并且能展示大量的数据内容,使得应用程序的内容布局更趋合理。 [TabControl组件]组件所在命名空间:System.Windows.Controls组件常用属性:SelectedContent:获取当前被选中的TabItem的内容。SelectedIndex...
阅读全文