C# Класс Yuhan.WPF.DsxGridCtrl.DsxDataGrid

Наследование: System.Windows.Controls.Primitives.Selector
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
AllowCheckAnyTimeProperty System.Windows.DependencyProperty
AlternatingRowBrushesProperty System.Windows.DependencyProperty
AreaCenterWidthProperty System.Windows.DependencyProperty
AreaLeftWidthProperty System.Windows.DependencyProperty
AreaRightWidthProperty System.Windows.DependencyProperty
CellAdornerEditableBorderBrushProperty System.Windows.DependencyProperty
CellAdornerEditingBorderBrushProperty System.Windows.DependencyProperty
CellAdornerFilterBorderBrushProperty System.Windows.DependencyProperty
CellAdornerIsVisibleProperty System.Windows.DependencyProperty
CellAdornerViewBorderBrushProperty System.Windows.DependencyProperty
CellEditingIsEnabledProperty System.Windows.DependencyProperty
ColumnsProperty System.Windows.DependencyProperty
ComputedFilterClearVisibilityProperty System.Windows.DependencyProperty
ComputedFilterVisibilityProperty System.Windows.DependencyProperty
ComputedFooterVisibilityProperty System.Windows.DependencyProperty
ComputedHeaderVisibilityProperty System.Windows.DependencyProperty
CornerRadiusProperty System.Windows.DependencyProperty
FilterHeightProperty System.Windows.DependencyProperty
FilterStyleProperty System.Windows.DependencyProperty
FilterVisibilityProperty System.Windows.DependencyProperty
FooterHeightProperty System.Windows.DependencyProperty
FooterStyleProperty System.Windows.DependencyProperty
FooterVisibilityProperty System.Windows.DependencyProperty
HasDataProperty System.Windows.DependencyProperty
HeaderHeightProperty System.Windows.DependencyProperty
HeaderStyleProperty System.Windows.DependencyProperty
HeaderVisibilityProperty System.Windows.DependencyProperty
HeightTrackerProperty System.Windows.DependencyProperty
HorizontalGridLinesBrushProperty System.Windows.DependencyProperty
HorizontalGridLinesIsVisibleProperty System.Windows.DependencyProperty
HorizontalScrollbarVisibilityProperty System.Windows.DependencyProperty
IsVirtualizingProperty System.Windows.DependencyProperty
ItemFixHeightProperty System.Windows.DependencyProperty
ItemMaxHeightProperty System.Windows.DependencyProperty
ItemMinHeightProperty System.Windows.DependencyProperty
RowCellStyleProperty System.Windows.DependencyProperty
SelectedRowBrushProperty System.Windows.DependencyProperty
SortAdornerIndicatorBrushProperty System.Windows.DependencyProperty
SortFieldProperty System.Windows.DependencyProperty
SplitterLeftBackgroundProperty System.Windows.DependencyProperty
SplitterLeftIsSizingProperty System.Windows.DependencyProperty
SplitterLeftWidthProperty System.Windows.DependencyProperty
SplitterRightBackgroundProperty System.Windows.DependencyProperty
SplitterRightIsSizingProperty System.Windows.DependencyProperty
SplitterRightWidthProperty System.Windows.DependencyProperty
VerticalGridLinesBrushProperty System.Windows.DependencyProperty
VerticalGridLinesIsVisibleProperty System.Windows.DependencyProperty
VerticalScrollbarVisibilityProperty System.Windows.DependencyProperty

Private Properties

Свойство Тип Описание
AddEditAdorner void
CheckColumnFilters bool
CreateColumnLayout void
DsxDataGrid System
FilterWaitQueue void
GetGridView DsxGridView
GetListView System.Windows.Controls.ListView
OnColumnFilterTextChanged void
OnFilterStyleChanged void
OnFooterStyleChanged void
OnGridLayoutPartChanged void
OnGridViewColumnHeaderClicked void
OnHasDataChanged void
OnHeaderStyleChanged void
OnLoaded void
OnPreviewGotKeyboardFocus void
OnPreviewKeyDown void
OnPreviewMouseLeftButtonDown void
OnSelectionChanged void
OnSizeChanged void
OnSortFieldChanged void
RebuildLayout void
RecalcDisplaySource void
RemoveAdorner void
ResetFilters void
SelectCellViewElement void
SetCellFocus void
SetSortColumn void
SetSortColumn void
UpdateAdorner System.Windows.FrameworkElement

Открытые методы

Метод Описание
OnApplyTemplate ( ) : void
SetEditCell ( DsxColumn gridViewColumn, FrameworkElement gridViewCell ) : void
SetTheme ( string themeColor ) : void

Защищенные методы

Метод Описание
OnItemsSourceChanged ( System oldValue, System newValue ) : void

Приватные методы

Метод Описание
AddEditAdorner ( ) : void
CheckColumnFilters ( object listItem ) : bool
CreateColumnLayout ( ) : void
DsxDataGrid ( ) : System
FilterWaitQueue ( ) : void
GetGridView ( EArea columnArea ) : DsxGridView
GetListView ( EArea columnArea ) : System.Windows.Controls.ListView
OnColumnFilterTextChanged ( object sender, EventArgs e ) : void
OnFilterStyleChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnFooterStyleChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnGridLayoutPartChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnGridViewColumnHeaderClicked ( object sender, RoutedEventArgs e ) : void
OnHasDataChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnHeaderStyleChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnLoaded ( object sender, RoutedEventArgs e ) : void
OnPreviewGotKeyboardFocus ( object sender, System.Windows.Input.KeyboardFocusChangedEventArgs e ) : void
OnPreviewKeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
OnPreviewMouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
OnSelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
OnSizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void
OnSortFieldChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
RebuildLayout ( ) : void
RecalcDisplaySource ( ) : void
RemoveAdorner ( FrameworkElement gridViewCell, System.Windows.Documents.Adorner cellViewAdorner ) : void
ResetFilters ( ) : void
SelectCellViewElement ( object rowItem ) : void
SetCellFocus ( FrameworkElement focusElement ) : void
SetSortColumn ( DsxColumn sortColumn, System.Windows.Controls.GridViewColumnHeader sortHeader ) : void
SetSortColumn ( string sortField ) : void
UpdateAdorner ( FrameworkElement focusElement ) : FrameworkElement

Описание методов

OnApplyTemplate() публичный Метод

public OnApplyTemplate ( ) : void
Результат void

OnItemsSourceChanged() защищенный Метод

protected OnItemsSourceChanged ( System oldValue, System newValue ) : void
oldValue System
newValue System
Результат void

SetEditCell() публичный Метод

public SetEditCell ( DsxColumn gridViewColumn, FrameworkElement gridViewCell ) : void
gridViewColumn DsxColumn
gridViewCell System.Windows.FrameworkElement
Результат void

SetTheme() публичный Метод

public SetTheme ( string themeColor ) : void
themeColor string
Результат void

Описание свойств

AllowCheckAnyTimeProperty публичное статическое свойство

public static DependencyProperty,System.Windows AllowCheckAnyTimeProperty
Результат System.Windows.DependencyProperty

AlternatingRowBrushesProperty публичное статическое свойство

public static DependencyProperty,System.Windows AlternatingRowBrushesProperty
Результат System.Windows.DependencyProperty

AreaCenterWidthProperty публичное статическое свойство

public static DependencyProperty,System.Windows AreaCenterWidthProperty
Результат System.Windows.DependencyProperty

AreaLeftWidthProperty публичное статическое свойство

public static DependencyProperty,System.Windows AreaLeftWidthProperty
Результат System.Windows.DependencyProperty

AreaRightWidthProperty публичное статическое свойство

public static DependencyProperty,System.Windows AreaRightWidthProperty
Результат System.Windows.DependencyProperty

CellAdornerEditableBorderBrushProperty публичное статическое свойство

public static DependencyProperty,System.Windows CellAdornerEditableBorderBrushProperty
Результат System.Windows.DependencyProperty

CellAdornerEditingBorderBrushProperty публичное статическое свойство

public static DependencyProperty,System.Windows CellAdornerEditingBorderBrushProperty
Результат System.Windows.DependencyProperty

CellAdornerFilterBorderBrushProperty публичное статическое свойство

public static DependencyProperty,System.Windows CellAdornerFilterBorderBrushProperty
Результат System.Windows.DependencyProperty

CellAdornerIsVisibleProperty публичное статическое свойство

public static DependencyProperty,System.Windows CellAdornerIsVisibleProperty
Результат System.Windows.DependencyProperty

CellAdornerViewBorderBrushProperty публичное статическое свойство

public static DependencyProperty,System.Windows CellAdornerViewBorderBrushProperty
Результат System.Windows.DependencyProperty

CellEditingIsEnabledProperty публичное статическое свойство

public static DependencyProperty,System.Windows CellEditingIsEnabledProperty
Результат System.Windows.DependencyProperty

ColumnsProperty публичное статическое свойство

public static DependencyProperty,System.Windows ColumnsProperty
Результат System.Windows.DependencyProperty

ComputedFilterClearVisibilityProperty публичное статическое свойство

public static DependencyProperty,System.Windows ComputedFilterClearVisibilityProperty
Результат System.Windows.DependencyProperty

ComputedFilterVisibilityProperty публичное статическое свойство

public static DependencyProperty,System.Windows ComputedFilterVisibilityProperty
Результат System.Windows.DependencyProperty

ComputedFooterVisibilityProperty публичное статическое свойство

public static DependencyProperty,System.Windows ComputedFooterVisibilityProperty
Результат System.Windows.DependencyProperty

ComputedHeaderVisibilityProperty публичное статическое свойство

public static DependencyProperty,System.Windows ComputedHeaderVisibilityProperty
Результат System.Windows.DependencyProperty

CornerRadiusProperty публичное статическое свойство

public static DependencyProperty,System.Windows CornerRadiusProperty
Результат System.Windows.DependencyProperty

FilterHeightProperty публичное статическое свойство

public static DependencyProperty,System.Windows FilterHeightProperty
Результат System.Windows.DependencyProperty

FilterStyleProperty публичное статическое свойство

public static DependencyProperty,System.Windows FilterStyleProperty
Результат System.Windows.DependencyProperty

FilterVisibilityProperty публичное статическое свойство

public static DependencyProperty,System.Windows FilterVisibilityProperty
Результат System.Windows.DependencyProperty

FooterHeightProperty публичное статическое свойство

public static DependencyProperty,System.Windows FooterHeightProperty
Результат System.Windows.DependencyProperty

FooterStyleProperty публичное статическое свойство

public static DependencyProperty,System.Windows FooterStyleProperty
Результат System.Windows.DependencyProperty

FooterVisibilityProperty публичное статическое свойство

public static DependencyProperty,System.Windows FooterVisibilityProperty
Результат System.Windows.DependencyProperty

HasDataProperty публичное статическое свойство

public static DependencyProperty,System.Windows HasDataProperty
Результат System.Windows.DependencyProperty

HeaderHeightProperty публичное статическое свойство

public static DependencyProperty,System.Windows HeaderHeightProperty
Результат System.Windows.DependencyProperty

HeaderStyleProperty публичное статическое свойство

public static DependencyProperty,System.Windows HeaderStyleProperty
Результат System.Windows.DependencyProperty

HeaderVisibilityProperty публичное статическое свойство

public static DependencyProperty,System.Windows HeaderVisibilityProperty
Результат System.Windows.DependencyProperty

HeightTrackerProperty публичное статическое свойство

public static DependencyProperty,System.Windows HeightTrackerProperty
Результат System.Windows.DependencyProperty

HorizontalGridLinesBrushProperty публичное статическое свойство

public static DependencyProperty,System.Windows HorizontalGridLinesBrushProperty
Результат System.Windows.DependencyProperty

HorizontalGridLinesIsVisibleProperty публичное статическое свойство

public static DependencyProperty,System.Windows HorizontalGridLinesIsVisibleProperty
Результат System.Windows.DependencyProperty

HorizontalScrollbarVisibilityProperty публичное статическое свойство

public static DependencyProperty,System.Windows HorizontalScrollbarVisibilityProperty
Результат System.Windows.DependencyProperty

IsVirtualizingProperty публичное статическое свойство

public static DependencyProperty,System.Windows IsVirtualizingProperty
Результат System.Windows.DependencyProperty

ItemFixHeightProperty публичное статическое свойство

public static DependencyProperty,System.Windows ItemFixHeightProperty
Результат System.Windows.DependencyProperty

ItemMaxHeightProperty публичное статическое свойство

public static DependencyProperty,System.Windows ItemMaxHeightProperty
Результат System.Windows.DependencyProperty

ItemMinHeightProperty публичное статическое свойство

public static DependencyProperty,System.Windows ItemMinHeightProperty
Результат System.Windows.DependencyProperty

RowCellStyleProperty публичное статическое свойство

public static DependencyProperty,System.Windows RowCellStyleProperty
Результат System.Windows.DependencyProperty

SelectedRowBrushProperty публичное статическое свойство

public static DependencyProperty,System.Windows SelectedRowBrushProperty
Результат System.Windows.DependencyProperty

SortAdornerIndicatorBrushProperty публичное статическое свойство

public static DependencyProperty,System.Windows SortAdornerIndicatorBrushProperty
Результат System.Windows.DependencyProperty

SortFieldProperty публичное статическое свойство

public static DependencyProperty,System.Windows SortFieldProperty
Результат System.Windows.DependencyProperty

SplitterLeftBackgroundProperty публичное статическое свойство

public static DependencyProperty,System.Windows SplitterLeftBackgroundProperty
Результат System.Windows.DependencyProperty

SplitterLeftIsSizingProperty публичное статическое свойство

public static DependencyProperty,System.Windows SplitterLeftIsSizingProperty
Результат System.Windows.DependencyProperty

SplitterLeftWidthProperty публичное статическое свойство

public static DependencyProperty,System.Windows SplitterLeftWidthProperty
Результат System.Windows.DependencyProperty

SplitterRightBackgroundProperty публичное статическое свойство

public static DependencyProperty,System.Windows SplitterRightBackgroundProperty
Результат System.Windows.DependencyProperty

SplitterRightIsSizingProperty публичное статическое свойство

public static DependencyProperty,System.Windows SplitterRightIsSizingProperty
Результат System.Windows.DependencyProperty

SplitterRightWidthProperty публичное статическое свойство

public static DependencyProperty,System.Windows SplitterRightWidthProperty
Результат System.Windows.DependencyProperty

VerticalGridLinesBrushProperty публичное статическое свойство

public static DependencyProperty,System.Windows VerticalGridLinesBrushProperty
Результат System.Windows.DependencyProperty

VerticalGridLinesIsVisibleProperty публичное статическое свойство

public static DependencyProperty,System.Windows VerticalGridLinesIsVisibleProperty
Результат System.Windows.DependencyProperty

VerticalScrollbarVisibilityProperty публичное статическое свойство

public static DependencyProperty,System.Windows VerticalScrollbarVisibilityProperty
Результат System.Windows.DependencyProperty