`

Silverlight DataGrid使用说明

 
阅读更多

       Silverlight DataGrid常用事件  

     

       BeginningEdit:发生于一个单元格或行进入编辑模式之前。

 

  CellEditEnded:发生于一个单元格编辑已被确认或取消。

 

  CellEditEnding:发生于一个单元格正在结束编辑时。

 

  CurrentCellChanged:发生于一个单元格成为当前单元格时。

 

  PreparingCellForEdit:发生于在DataGridTemplateColumn下的单元格进入编辑模式时。

 

  SelectionChanged:发生于当SelectedItem或SelectedItems属性值改变时。

 

  Silverlight DataGrid常用方法:

 

  BeginEdit:使DataGrid进入编辑状态。

 

  CancelEdit:取消DataGrid的编辑状态。

 

  CollapseRowGroup:闭合DataGrid的行分组。

 

  CommitEdit:确认DataGrid的编辑完成。

 

  ExpandRowGroup:展开DataGrid的行分组。

 

  GetGroupFromItem:从具体Item中得到分组。

 

  ScrollIntoView:滚动DataGrid视图。

 

  Silverlight DataGrid常用属性:

 

  AlternatingRowBackground:获取或设置一个笔刷用来描绘DataGrid奇数行的背景。

 

  AreRowDetailsFrozen:获取或设置一个值用来判断是否冻结每行内容的详细信息。

 

  AreRowGroupHeadersFrozen:获取或设置一个值用来判断是否冻结分组行的头部。

 

  AutoGenerateColumns:获取或设置一个值用来判断是否允许自动生成表列。

 

  CanUserReorderColumns:获取或设置一个值用来判断是否允许用户重新排列表列的位置。

 

  CanUserSortColumns:获取或设置一个值用来判断是否允许用户按列对表中内容进行排序。

 

  CellStyle:获取或设置单元格的样式。

 

  ColumnHeaderHeight:获取或设置列头的高度。

 

  ColumnHeaderStyle:获取或设置列头的样式。

 

  Columns:获取组件中包含所有列的集合。

 

  ColumnWidth:获取或设置列宽。

 

  CurrentColumn:获取或设置包含当前单元格的列。

 

  CurrentItem:获取包含当前单元格且与行绑定的数据项。

 

  DragIndicatorStyle:获取或设置当拖曳列头时的样式。

 

  DropLocationIndicatorStyle:获取或设置呈现列头时的样式。

 

  FrozenColumnCount:获取或设置冻结列的个数。

 

  GridLinesVisibility:获取或设置网格线的显示形式。

 

  HeadersVisibility:获取或设置行头及列头的显示形式。

 

  HorizontalGridLinesBrush:获取或设置水平网格线的笔刷。

 

  HorizontalScrollBarVisibility:获取或设置水平滚动条的显示样式。

 

  IsReadOnly:获取或设置DataGrid是否为只读。

 

  MaxColumnWidth:获取或设置DataGrid的最大列宽。

 

  MinColumnWidth:获取或设置DataGrid的最小列宽。

 

  RowBackground:获取或设置用于填充行背景的笔刷。

 

  RowDetailsTemplate:获取或设置被用于显示行详细部分的内容的模板。

 

  RowDetailsVisibilityMode:获取或设置一个值用以判定行详细部分是否显示。

 

  RowGroupHeaderStyles:获取呈现行分组头部的样式。

 

  RowHeaderStyle:获取或设置呈现行头的样式。

 

  RowHeaderWidth:获取或设置行头的宽度。

 

  RowHeight:获取或设置每行的高度。

 

  RowStyle:获取或设置呈现行时的样式。

 

  SelectedIndex:获取或设置当前选中部分的索引值。

 

  SelectedItem:获取或设置与当前被选中行绑定的数据项。

 

  SelectedItems:获取与当前被选中的各行绑定的数据项们的列表(List)。

 

  SelectionMode:获取或设置DataGrid的选取模式。

 

  VerticalGridLinesBrush:获取或设置垂直网格线的笔刷。

 

  VerticalScrollBarVisibility:获取或设置垂直滚动条的显示样式。

分享到:
评论

相关推荐

    silverlight使用主从表信息显示datagrid

    在Silverlight中,展示这种关系的数据通常会使用DataGrid控件,它可以呈现表格形式的数据,并且支持分层的数据结构。在我们的例子中,DataGrid将用于显示主表数据,而通过某种方式(如折叠/展开机制)展示与之关联的...

    Silverlight中使用MVVM.docx

    以下是对MVVM模式在Silverlight中的应用进行的详细说明: **一、MVVM模式概述** MVVM模式的核心思想是解耦视图(View)与模型(Model),同时引入一个ViewModel作为两者之间的桥梁。ViewModel是View的数据源,它...

    silverlight下的DataTable

    文件列表中只有一个名为“Data”的文件,这可能是包含示例数据、测试代码或者是关于如何使用自定义DataTable的说明。在实际应用中,这样的文件可以帮助开发者了解如何实例化、填充和操作这个自定义的DataTable。 总...

    Silverlight 的新控件使用介绍。

    以上就是Silverlight中几个关键控件的详细说明,它们共同构建了丰富的用户交互和数据展示功能。虽然Silverlight已经不再主流,但这些概念和技术在现代Web开发框架中依然有其影子,例如WPF(Windows Presentation ...

    5Silverlight访问数据库之Access数据库[归类].pdf

    在Silverlight应用程序中,可以使用DataGrid控件来显示数据库中的数据,并允许用户以表格的形式进行交互。 5. **WebService在数据库操作中的应用**:文件中提供了WebService的代码示例,演示了如何通过Web服务来...

    Silverlight基础学习文档.rar

    1. **XAML语言**:Silverlight使用XML标记语言XAML(Extensible Application Markup Language)来定义UI元素和布局,使得UI设计直观且可读性高。 2. **代码分离**:通过MVVM(Model-View-ViewModel)模式实现业务...

    DevExpress AgDataGrid for Silverlight 2 v8.2.2 Beta2 包含源代码

    "Readme-说明.htm"文件通常包含了关于这个版本的详细信息,如新特性、已知问题、安装指南等,对于正确使用和理解控件至关重要。 总之,DevExpress AgDataGrid for Silverlight 2 v8.2.2 Beta2是一个功能强大、性能...

    Pro Silverlight 5 in CSharp 4th edition

    - **列表控件**:学习如何使用列表控件显示数据集合,如ListBox、DataGrid等。 - **过滤与排序**:教授如何对数据显示进行过滤和排序,提高用户体验。 #### 21. **文件访问(File Access)** - **读写操作**:讲解...

    [其他类别]silverlight访问数据库汇总_review(ASP.NET源码).rar

    【描述】:“[其他类别]silverlight访问数据库汇总_review(ASP.NET源码).rar”说明这是一个关于Silverlight数据库操作的综合回顾,其中包含了通过ASP.NET编写的源代码示例。这可能包括多种不同的数据访问策略和...

    silverlight 控件教程

    以下是一些Silverlight中常见控件的详细说明: 1. AutoCompleteBox:这个控件允许用户在文本框中输入文字,同时会基于输入内容动态显示下拉列表,帮助用户找到可能的匹配项。这对于快速搜索和数据输入非常有用。 2...

    Silverlig v3.0 SDK Help - Changes 内容更新说明

    《Silverlig v3.0 SDK Help - Changes 内容更新说明》 Silverlig v3.0 SDK Help 是针对开发者的重要参考资料,它详细介绍了Silverlight 3版本与之前版本之间的变化,帮助开发者理解如何升级和优化他们的应用程序以...

    System.Data.Silverlight V2.0

    System.Data.Silverlight V2.0版本升级说明 一、升级说明 1、重写了一套DataSet、DataTable,自定义Xml序列化和反序列化方法; 2、优化了程序,引用该组建无需引用其它关联程序集; 3、增加DataTable与实体类集合的...

    System.Data.Silverlight V2.1

    一、升级说明 1、修复了数据库中字段值为空值的时候查询报错的Bug; 2、修复DbCommand属性ExecuteType为DbExecuteType.Scalar时执行命令报错的Bug; 3、感谢网友“尘世流浪汉”和“春之子”反馈Bug,也欢迎大家试用...

    System.Windows.Controls.Data.dll

    在使用`System.Windows.Controls.Data.dll`时,开发者可以利用Silverlight的强大的数据绑定机制,将数据源(如数据库、XML文件或Web服务)与UI元素直接关联,实现数据的自动更新。这种解耦的设计使得代码更易于维护...

    SL4_UploadingMultipleFiles

    1. 用户界面:使用Silverlight控件,如`ListBox`或`DataGrid`显示选择的文件列表。用户可以通过这些控件选择要上传的文件。 2. 文件选择:利用`OpenFileDialog`控件允许用户选择多个文件。 3. 数据传输:创建一个`...

    ASPNET程序设计实验题目

    这一部分涉及到如何使用ADO.NET与数据库交互,包括连接数据库、执行SQL查询、插入、更新和删除记录,以及使用DataGrid控件显示和操作数据。 实验七:数据库高级操作 在这里,你需要深入学习DataGrid控件的高级功能...

    Xceed Ultimate Suite 2009

    1. **Xceed Upload for Silverlight v1.0**:此版本包括了 Xceed Upload for Silverlight 的最新版本,这是一款专为 Silverlight 平台设计的文件上传组件,支持拖放操作等现代用户体验功能。 2. **Xceed DataGrid ...

    DXperience 8.2.3 重新编译版

    这款工具包包含了用于Windows Forms、ASP.NET、WPF以及Silverlight等多个.NET平台的控件,覆盖了数据网格、图表、报表、菜单、工具栏等常见的用户界面元素。 在.NET框架下,DXperience 8.2.3 提供的控件具有高度...

Global site tag (gtag.js) - Google Analytics