RingSoft.DataEntryControls.Engine.Annotations Namespace
RingSoft.DataEntryControls.WPF Namespace

DataEntryGrid Members

The DataEntryGrid type exposes the following members.

Constructors


  Name Description
Public method DataEntryGrid()()()()
Initializes a new instance of the DataEntryGrid class.

Methods


  Name Description
Public method CommitCellEdit()()()()
Commits the cell edit.
Public method CommitCellEdit(CellLostFocusTypes, Boolean)
Commits the cell edit.
Public method DataEntryGridCancelEdit
Datas the entry grid cancel edit.
Public method Focus
Focuses this instance.
Public method GetCellProps
Gets the cell props.
Public method GetColumns
Gets the columns.
Public method GetCurrentCell
Gets the current cell.
Public method GetCurrentColumnId
Gets the current column identifier.
Public method GetCurrentRow
Gets the current row.
Public method Static member GetFirstVisualChild<(Of <<'(T>)>>)
Gets the first visual child.
Public method GotoCell
Goes to the cell.
Protected method OnBeginningEdit
Raises the BeginningEdit event.
Protected method OnCellEditEnding
Raises the CellEditEnding event.
Protected method OnCurrentCellChanged
Raises the CurrentCellChanged event.
Protected method OnKeyDown
Invoked when the KeyDown event is received.
Protected method OnPreparingCellForEdit
Raises the PreparingCellForEdit event.
Protected method OnPreviewGotKeyboardFocus
Invoked when an unhandled PreviewGotKeyboardFocus attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected method OnPreviewKeyDown
Invoked when an unhandled PreviewKeyDown attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected method OnPreviewLostKeyboardFocus
Invoked when an unhandled PreviewKeyDown attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected method OnSelectedCellsChanged
Raises the SelectedCellsChanged event.
Public method Refocus
Refocuses this instance.
Public method RefreshDataSource
Refreshes the data source.
Public method RefreshGridView
Refreshes the grid view.
Public method ResetGridFocus
Resets the grid focus.
Public method RestoreCellSnapshot
Restores the cell snapshot.
Public method SetBulkInsertMode
Sets the bulk insert mode.
Public method SetReadOnlyMode
Sets the read only mode.
Public method TabRight()()()()
Tabs the right.
Public method TakeCellSnapshot
Takes the cell snapshot.
Public method UpdateRow(DataEntryGridRow)
Updates the row.
Public method UpdateRow(DataEntryGridRow, Int32)
Updates the row.

Fields


  Name Description
Public field Static member CellEditingControlBorderThicknessProperty
The cell editing control border thickness property.
Public field Static member CloseWindowOnEscapeProperty
The close window on escape property
Public field Static member DefaultSelectionBrushProperty
The default selection brush property
Public field Static member DisabledCellDisplayStyleProperty
The disabled cell display style property
Public field Static member EnterToTabProperty
The enter to tab property
Public field Static member ManagerProperty
The manager property
Public field Static member ReadOnlyModeProperty
The read only mode property
Public field Static member SetTabFocusToSelectedCellProperty
The set tab focus to selected cell property
Public field Static member StoreCurrentCellOnLoadGridProperty
The store current cell on load grid property
Public field Static member StoreCurrentCellOnLostFocusProperty
The store current cell on lost focus property

Properties


  Name Description
Public property AutoGenerateColumns
Gets a value indicating whether [automatic generate columns].
Public property CellEditingControlBorderThickness
Gets or sets the cell editing control border thickness. This is a bind-able property.
Public property CloseWindowOnEscape
Gets or sets a value indicating whether [close window on escape]. This is a bind-able property.
Public property Columns
Gets the columns.
Public property CurrentColumnId
Gets the current column identifier.
Public property CurrentRow
Gets the current row.
Public property CurrentRowIndex
Gets the index of the current row.
Public property DataEntryCanUserAddRows
Gets or sets a value indicating whether [data entry can user add rows].
Public property DefaultSelectionBrush
Gets or sets the default selection brush. This is a bind-able property.
Public property DisabledCellDisplayStyle
Gets or sets the disabled cell display style. This is a bind-able property.
Public property DisplayStyles
Gets the display styles.
Public property EditingControlHost
Gets the active cell editing control host.
Public property EnterToTab
Gets or sets a value indicating whether to convert ENTER key to Tab key. This is a bind-able property.
Public property Manager
Gets or sets the manager. This is a bind-able property.
Public property ReadOnlyMode
Gets or sets a value indicating whether [read only mode]. This is a bind-able property.
Public property RowHeight
Gets or sets the height of the row.
Public property SelectionUnit
Gets the selection unit.
Public property SetTabFocusToSelectedCell
Gets or sets a value indicating whether [set tab focus to selected cell].This is a bind-able property.
Public property StoreCurrentCellOnLoadGrid
Gets or sets a value indicating whether [store current cell on load grid]. This is a bind-able property.
Public property StoreCurrentCellOnLostFocus
Gets or sets a value indicating whether [store current cell on lost focus]. This is a bind-able property.