1. 程式人生 > >WPF中控制元件ListView和DataGrid典型屬性介紹

WPF中控制元件ListView和DataGrid典型屬性介紹

ListView

GridView View檢視

重要屬性:

public bool AllowsColumnReorder 獲取或設定一個值,該值指示 System.Windows.Controls.GridView 中的列是否可以通過拖放操作重新排序

public Style ColumnHeaderContainerStyle獲取或設定應用於列標題的樣式。

public ContextMenu ColumnHeaderContextMenu

public DataTemplate ColumnHeaderTemplate獲取或設定用於顯示列標題的模板。

public DataTemplateSelector

 ColumnHeaderTemplateSelector獲取或設定為選擇每個列標題所使用的模板提供邏輯的選擇器物件

public GridViewColumnCollection Columns獲取為此 System.Windows.Controls.GridView 定義的System.Windows.Controls.GridViewColumn物件的集合。

GridViewColumn 表示一個顯示資料的列。

public DataTemplate CellTemplate獲取或設定用於顯示列單元格內容的模板。

public BindingBase DisplayMemberBinding

獲取或設定要為此列繫結到的資料項

public object Header獲取或設定 System.Windows.Controls.GridViewColumn 的標題的內容。

public Style HeaderContainerStyle獲取或設定要用於 System.Windows.Controls.GridViewColumn 的標題的樣式。

public DataTemplate HeaderTemplate獲取或設定用於顯示列標題內容的模板。

DataGrid

DataGrid模板

public Style CellStyle獲取或設定應用於 System.Windows.Controls.DataGrid

 中的所有單元格的樣式。

public Style ColumnHeaderStyle

public DataTemplate RowDetailsTemplate獲取或設定用於顯示行詳細資訊的模板

public Style RowHeaderStyle

public DataTemplate RowHeaderTemplate

public Style RowStyle

public ControlTemplate RowValidationErrorTemplate

DataGridColumn模板

public Style CellStyle

public Style HeaderStyle

public DataTemplate HeaderTemplate

重要屬性:

public ObservableCollection<<SPAN style="COLOR: #2b91af">DataGridColumn> Columns

public DataGridRowDetailsVisibilityMode RowDetailsVisibilityMode獲取或設定一個值,該值指示行詳細資訊可見性。

public DataGridCellInfo CurrentCell獲取或設定具有焦點的單元格。

public DataGridColumn CurrentColumn獲取或設定包含當前單元格的列。

public object CurrentItem獲取與包含當前單元格的行繫結的資料項。

public static RoutedUICommand DeleteCommand 表示命令,該命令指示刪除當前行的意圖。

public DataGridHeadersVisibility HeadersVisibility獲取或設定用於指定行和列標題可見性的值。

public IList<<SPAN style="COLOR: #2b91af">DataGridCellInfo> SelectedCells

public DataGridSelectionMode SelectionMode