DataGrid屬性和事件

2021-09-28 01:46:00 字數 1952 閱讀 9970

元件所在命名空間:

system.windows.controls

元件常用方法:

collapserowgroup:閉合datagrid的行分組。

expandrowgroup:展開datagrid的行分組。

getgroupfromitem:從具體item中得到分組。

scrollintoview:滾動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:獲取或設定垂直滾動條的顯示樣式。

元件常用事件:

currentcellchanged:發生於乙個單元格成為當前單元格時。

selectionchanged:發生於當selecteditem或selecteditems屬性值改變時。

DataGrid滑鼠事件方法

js檔案原始碼 gridcolorcontrol.js 呼叫說明 說明 可用於架設頁面事件。入口函式 onfocusset 如 onfocusset 000000 ffffff ffffff 000000 實用呼叫例子 滑鼠事件 onmouseover onfocusset 000000 fffff...

事件物件和target事件屬性

什麼是事件物件呢?當我們觸發乙個事件時,便會產生乙個事件物件,這個物件中包含著這個事件的相關資訊,包括導致事件的元素 事件的型別 以及其它與特定事件相關的資訊等。這個物件是在執行事件時,瀏覽器通過函式傳遞過來的。input.onclick function evt 接受 event 物件,名稱不一定...

DataGrid中的常用屬性

datagrid中的常用屬性 dg datagrid title 列標題文字 field 列欄位名稱 align left right center 指明如何對齊列資料 sortable true false 如果為true,則允許列使用排序。order asc desc 預設排序數序 hidden...