WPF中控制元件ListView和DataGrid典型屬性介紹
ListView
GridView View檢視
重要屬性:
public bool AllowsColumnReorder 獲取或設定一個值,該值指示 System.Windows.Controls.GridView 中的列是否可以通過拖放操作重新排序
public Style ColumnHeaderContainerStyle獲取或設定應用於列標題的樣式。
public ContextMenu ColumnHeaderContextMenu
public DataTemplate ColumnHeaderTemplate獲取或設定用於顯示列標題的模板。
public DataTemplateSelector
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