偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Silverlight DataGrid組件具體特點(diǎn)詳解

開(kāi)發(fā) 開(kāi)發(fā)工具
Silverlight DataGrid組件是一個(gè)非常強(qiáng)大的數(shù)據(jù)組件。其可以使DataGrid進(jìn)入編輯狀態(tài);取消DataGrid的編輯狀態(tài);閉合DataGrid的行分組等等。

Silverlight開(kāi)發(fā)工具中具有很多種數(shù)據(jù)組件,我們?cè)谄匠5氖褂弥型紩?huì)因?yàn)橐粌蓚€(gè)組件的不熟悉而導(dǎo)致整個(gè)程序的效率下降。所以對(duì)于初學(xué)者來(lái)說(shuō),這一方面的知識(shí)是非常重要的。在這里我們先來(lái)了解一下Silverlight DataGrid組件的相關(guān)方法。#t#

說(shuō)明:Silverlight DataGrid組件是Silverlight數(shù)據(jù)組件中最為常用并且是功能最為強(qiáng)大的數(shù)據(jù)組件。因此,對(duì)開(kāi)發(fā)者而言,深入了解其特性是十分有必要的。本文先介紹該組件的基本特性,接著通過(guò)幾個(gè)簡(jiǎn)單實(shí)例來(lái)說(shuō)明該組件的基本數(shù)據(jù)操作過(guò)程。

 

Silverlight DataGrid組件所在命名空間:

System.Windows.Controls

 

Silverlight DataGrid組件常用方法:

BeginEdit:使DataGrid進(jìn)入編輯狀態(tài)。

CancelEdit:取消DataGrid的編輯狀態(tài)。

CollapseRowGroup:閉合DataGrid的行分組。

CommitEdit:確認(rèn)DataGrid的編輯完成。

ExpandRowGroup:展開(kāi)DataGrid的行分組。

GetGroupFromItem:從具體Item中得到分組。

ScrollIntoView:滾動(dòng)DataGrid視圖。

 

Silverlight DataGrid組件常用屬性:

AlternatingRowBackground:獲取或設(shè)置一個(gè)筆刷用來(lái)描繪DataGrid奇數(shù)行的背景。

AreRowDetailsFrozen:獲取或設(shè)置一個(gè)值用來(lái)判斷是否凍結(jié)每行內(nèi)容的詳細(xì)信息。

AreRowGroupHeadersFrozen:獲取或設(shè)置一個(gè)值用來(lái)判斷是否凍結(jié)分組行的頭部。

AutoGenerateColumns:獲取或設(shè)置一個(gè)值用來(lái)判斷是否允許自動(dòng)生成表列。

CanUserReorderColumns:獲取或設(shè)置一個(gè)值用來(lái)判斷是否允許用戶重新排列表列的位置。

CanUserSortColumns:獲取或設(shè)置一個(gè)值用來(lái)判斷是否允許用戶按列對(duì)表中內(nèi)容進(jìn)行排序。

CellStyle:獲取或設(shè)置單元格的樣式。

ColumnHeaderHeight:獲取或設(shè)置列頭的高度。

ColumnHeaderStyle:獲取或設(shè)置列頭的樣式。

Columns:獲取組件中包含所有列的集合。

ColumnWidth:獲取或設(shè)置列寬。

CurrentColumn:獲取或設(shè)置包含當(dāng)前單元格的列。

CurrentItem:獲取包含當(dāng)前單元格且與行綁定的數(shù)據(jù)項(xiàng)。

DragIndicatorStyle:獲取或設(shè)置當(dāng)拖曳列頭時(shí)的樣式。

DropLocationIndicatorStyle:獲取或設(shè)置呈現(xiàn)列頭時(shí)的樣式。

FrozenColumnCount:獲取或設(shè)置凍結(jié)列的個(gè)數(shù)。

GridLinesVisibility:獲取或設(shè)置網(wǎng)格線的顯示形式。

HeadersVisibility:獲取或設(shè)置行頭及列頭的顯示形式。

HorizontalGridLinesBrush:獲取或設(shè)置水平網(wǎng)格線的筆刷。

HorizontalScrollBarVisibility:獲取或設(shè)置水平滾動(dòng)條的顯示樣式。

IsReadOnly:獲取或設(shè)置DataGrid是否為只讀。

MaxColumnWidth:獲取或設(shè)置DataGrid的最大列寬。

MinColumnWidth:獲取或設(shè)置DataGrid的最小列寬。

RowBackground:獲取或設(shè)置用于填充行背景的筆刷。

RowDetailsTemplate:獲取或設(shè)置被用于顯示行詳細(xì)部分的內(nèi)容的模板。

RowDetailsVisibilityMode:獲取或設(shè)置一個(gè)值用以判定行詳細(xì)部分是否顯示。

RowGroupHeaderStyles:獲取呈現(xiàn)行分組頭部的樣式。

RowHeaderStyle:獲取或設(shè)置呈現(xiàn)行頭的樣式。

RowHeaderWidth:獲取或設(shè)置行頭的寬度。

RowHeight:獲取或設(shè)置每行的高度。

RowStyle:獲取或設(shè)置呈現(xiàn)行時(shí)的樣式。

SelectedIndex:獲取或設(shè)置當(dāng)前選中部分的索引值。

SelectedItem:獲取或設(shè)置與當(dāng)前被選中行綁定的數(shù)據(jù)項(xiàng)。

SelectedItems:獲取與當(dāng)前被選中的各行綁定的數(shù)據(jù)項(xiàng)們的列表(List)。

SelectionMode:獲取或設(shè)置DataGrid的選取模式。

VerticalGridLinesBrush:獲取或設(shè)置垂直網(wǎng)格線的筆刷。

VerticalScrollBarVisibility:獲取或設(shè)置垂直滾動(dòng)條的顯示樣式。

 

Silverlight DataGrid組件常用事件:

BeginningEdit:發(fā)生于一個(gè)單元格或行進(jìn)入編輯模式之前。

CellEditEnded:發(fā)生于一個(gè)單元格編輯已被確認(rèn)或取消。

CellEditEnding:發(fā)生于一個(gè)單元格正在結(jié)束編輯時(shí)。

CurrentCellChanged:發(fā)生于一個(gè)單元格成為當(dāng)前單元格時(shí)。

PreparingCellForEdit:發(fā)生于在DataGridTemplateColumn下的單元格進(jìn)入編輯模式時(shí)。

SelectionChanged:發(fā)生于當(dāng)SelectedItem或SelectedItems屬性值改變時(shí)。

責(zé)任編輯:曹凱 來(lái)源: 博客園
相關(guān)推薦

2009-12-31 10:07:08

Silverlight

2010-01-04 18:33:39

Silverlight

2009-12-29 16:36:47

Silverlight

2009-12-31 16:50:02

Silverlight

2009-12-30 14:36:29

Silverlight

2010-01-04 10:17:16

Silverlight

2009-12-29 16:21:46

silverlight

2009-09-07 13:25:56

Silverlight

2009-12-30 15:32:03

Silverlight

2009-12-31 15:01:07

Silverlight

2009-12-31 09:50:52

Silverlight

2009-12-31 17:17:45

Silverlight

2011-12-30 09:49:36

Silverlight

2009-12-29 18:02:26

SilverLight

2010-02-25 14:26:48

WCF特點(diǎn)

2009-12-31 11:15:57

Silverlight

2009-09-22 16:14:41

ViewBox組件

2009-12-31 16:56:40

Silverlight

2009-12-31 15:05:00

Silverlight

2009-12-31 17:21:41

Silverlight
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)