C# Class Yuhan.WPF.DsxGridCtrl.DsxDataGrid

Inheritance: System.Windows.Controls.Primitives.Selector
Afficher le fichier Open project: hansuky/Yuhan Class Usage Examples

Méthodes publiques

Свойство Type Description
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

Свойство Type Description
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

Méthodes publiques

Méthode Description
OnApplyTemplate ( ) : void
SetEditCell ( DsxColumn gridViewColumn, FrameworkElement gridViewCell ) : void
SetTheme ( string themeColor ) : void

Méthodes protégées

Méthode Description
OnItemsSourceChanged ( System oldValue, System newValue ) : void

Private Methods

Méthode Description
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

Method Details

OnApplyTemplate() public méthode

public OnApplyTemplate ( ) : void
Résultat void

OnItemsSourceChanged() protected méthode

protected OnItemsSourceChanged ( System oldValue, System newValue ) : void
oldValue System
newValue System
Résultat void

SetEditCell() public méthode

public SetEditCell ( DsxColumn gridViewColumn, FrameworkElement gridViewCell ) : void
gridViewColumn DsxColumn
gridViewCell System.Windows.FrameworkElement
Résultat void

SetTheme() public méthode

public SetTheme ( string themeColor ) : void
themeColor string
Résultat void

Property Details

AllowCheckAnyTimeProperty public_oe static_oe property

public static DependencyProperty,System.Windows AllowCheckAnyTimeProperty
Résultat System.Windows.DependencyProperty

AlternatingRowBrushesProperty public_oe static_oe property

public static DependencyProperty,System.Windows AlternatingRowBrushesProperty
Résultat System.Windows.DependencyProperty

AreaCenterWidthProperty public_oe static_oe property

public static DependencyProperty,System.Windows AreaCenterWidthProperty
Résultat System.Windows.DependencyProperty

AreaLeftWidthProperty public_oe static_oe property

public static DependencyProperty,System.Windows AreaLeftWidthProperty
Résultat System.Windows.DependencyProperty

AreaRightWidthProperty public_oe static_oe property

public static DependencyProperty,System.Windows AreaRightWidthProperty
Résultat System.Windows.DependencyProperty

CellAdornerEditableBorderBrushProperty public_oe static_oe property

public static DependencyProperty,System.Windows CellAdornerEditableBorderBrushProperty
Résultat System.Windows.DependencyProperty

CellAdornerEditingBorderBrushProperty public_oe static_oe property

public static DependencyProperty,System.Windows CellAdornerEditingBorderBrushProperty
Résultat System.Windows.DependencyProperty

CellAdornerFilterBorderBrushProperty public_oe static_oe property

public static DependencyProperty,System.Windows CellAdornerFilterBorderBrushProperty
Résultat System.Windows.DependencyProperty

CellAdornerIsVisibleProperty public_oe static_oe property

public static DependencyProperty,System.Windows CellAdornerIsVisibleProperty
Résultat System.Windows.DependencyProperty

CellAdornerViewBorderBrushProperty public_oe static_oe property

public static DependencyProperty,System.Windows CellAdornerViewBorderBrushProperty
Résultat System.Windows.DependencyProperty

CellEditingIsEnabledProperty public_oe static_oe property

public static DependencyProperty,System.Windows CellEditingIsEnabledProperty
Résultat System.Windows.DependencyProperty

ColumnsProperty public_oe static_oe property

public static DependencyProperty,System.Windows ColumnsProperty
Résultat System.Windows.DependencyProperty

ComputedFilterClearVisibilityProperty public_oe static_oe property

public static DependencyProperty,System.Windows ComputedFilterClearVisibilityProperty
Résultat System.Windows.DependencyProperty

ComputedFilterVisibilityProperty public_oe static_oe property

public static DependencyProperty,System.Windows ComputedFilterVisibilityProperty
Résultat System.Windows.DependencyProperty

ComputedFooterVisibilityProperty public_oe static_oe property

public static DependencyProperty,System.Windows ComputedFooterVisibilityProperty
Résultat System.Windows.DependencyProperty

ComputedHeaderVisibilityProperty public_oe static_oe property

public static DependencyProperty,System.Windows ComputedHeaderVisibilityProperty
Résultat System.Windows.DependencyProperty

CornerRadiusProperty public_oe static_oe property

public static DependencyProperty,System.Windows CornerRadiusProperty
Résultat System.Windows.DependencyProperty

FilterHeightProperty public_oe static_oe property

public static DependencyProperty,System.Windows FilterHeightProperty
Résultat System.Windows.DependencyProperty

FilterStyleProperty public_oe static_oe property

public static DependencyProperty,System.Windows FilterStyleProperty
Résultat System.Windows.DependencyProperty

FilterVisibilityProperty public_oe static_oe property

public static DependencyProperty,System.Windows FilterVisibilityProperty
Résultat System.Windows.DependencyProperty

FooterHeightProperty public_oe static_oe property

public static DependencyProperty,System.Windows FooterHeightProperty
Résultat System.Windows.DependencyProperty

FooterStyleProperty public_oe static_oe property

public static DependencyProperty,System.Windows FooterStyleProperty
Résultat System.Windows.DependencyProperty

FooterVisibilityProperty public_oe static_oe property

public static DependencyProperty,System.Windows FooterVisibilityProperty
Résultat System.Windows.DependencyProperty

HasDataProperty public_oe static_oe property

public static DependencyProperty,System.Windows HasDataProperty
Résultat System.Windows.DependencyProperty

HeaderHeightProperty public_oe static_oe property

public static DependencyProperty,System.Windows HeaderHeightProperty
Résultat System.Windows.DependencyProperty

HeaderStyleProperty public_oe static_oe property

public static DependencyProperty,System.Windows HeaderStyleProperty
Résultat System.Windows.DependencyProperty

HeaderVisibilityProperty public_oe static_oe property

public static DependencyProperty,System.Windows HeaderVisibilityProperty
Résultat System.Windows.DependencyProperty

HeightTrackerProperty public_oe static_oe property

public static DependencyProperty,System.Windows HeightTrackerProperty
Résultat System.Windows.DependencyProperty

HorizontalGridLinesBrushProperty public_oe static_oe property

public static DependencyProperty,System.Windows HorizontalGridLinesBrushProperty
Résultat System.Windows.DependencyProperty

HorizontalGridLinesIsVisibleProperty public_oe static_oe property

public static DependencyProperty,System.Windows HorizontalGridLinesIsVisibleProperty
Résultat System.Windows.DependencyProperty

HorizontalScrollbarVisibilityProperty public_oe static_oe property

public static DependencyProperty,System.Windows HorizontalScrollbarVisibilityProperty
Résultat System.Windows.DependencyProperty

IsVirtualizingProperty public_oe static_oe property

public static DependencyProperty,System.Windows IsVirtualizingProperty
Résultat System.Windows.DependencyProperty

ItemFixHeightProperty public_oe static_oe property

public static DependencyProperty,System.Windows ItemFixHeightProperty
Résultat System.Windows.DependencyProperty

ItemMaxHeightProperty public_oe static_oe property

public static DependencyProperty,System.Windows ItemMaxHeightProperty
Résultat System.Windows.DependencyProperty

ItemMinHeightProperty public_oe static_oe property

public static DependencyProperty,System.Windows ItemMinHeightProperty
Résultat System.Windows.DependencyProperty

RowCellStyleProperty public_oe static_oe property

public static DependencyProperty,System.Windows RowCellStyleProperty
Résultat System.Windows.DependencyProperty

SelectedRowBrushProperty public_oe static_oe property

public static DependencyProperty,System.Windows SelectedRowBrushProperty
Résultat System.Windows.DependencyProperty

SortAdornerIndicatorBrushProperty public_oe static_oe property

public static DependencyProperty,System.Windows SortAdornerIndicatorBrushProperty
Résultat System.Windows.DependencyProperty

SortFieldProperty public_oe static_oe property

public static DependencyProperty,System.Windows SortFieldProperty
Résultat System.Windows.DependencyProperty

SplitterLeftBackgroundProperty public_oe static_oe property

public static DependencyProperty,System.Windows SplitterLeftBackgroundProperty
Résultat System.Windows.DependencyProperty

SplitterLeftIsSizingProperty public_oe static_oe property

public static DependencyProperty,System.Windows SplitterLeftIsSizingProperty
Résultat System.Windows.DependencyProperty

SplitterLeftWidthProperty public_oe static_oe property

public static DependencyProperty,System.Windows SplitterLeftWidthProperty
Résultat System.Windows.DependencyProperty

SplitterRightBackgroundProperty public_oe static_oe property

public static DependencyProperty,System.Windows SplitterRightBackgroundProperty
Résultat System.Windows.DependencyProperty

SplitterRightIsSizingProperty public_oe static_oe property

public static DependencyProperty,System.Windows SplitterRightIsSizingProperty
Résultat System.Windows.DependencyProperty

SplitterRightWidthProperty public_oe static_oe property

public static DependencyProperty,System.Windows SplitterRightWidthProperty
Résultat System.Windows.DependencyProperty

VerticalGridLinesBrushProperty public_oe static_oe property

public static DependencyProperty,System.Windows VerticalGridLinesBrushProperty
Résultat System.Windows.DependencyProperty

VerticalGridLinesIsVisibleProperty public_oe static_oe property

public static DependencyProperty,System.Windows VerticalGridLinesIsVisibleProperty
Résultat System.Windows.DependencyProperty

VerticalScrollbarVisibilityProperty public_oe static_oe property

public static DependencyProperty,System.Windows VerticalScrollbarVisibilityProperty
Résultat System.Windows.DependencyProperty