Namespace Simplic.UI.GridView
Classes
AutomaticSelectionGridView
Grid which enables automatic selection on right mouse button down
CellStyleSelector
Cell style-selector by column name
ColumnConfigurationModel
Model which contains all information about a single Grid column configuration
CreateCellControlEventArgs
Pass through object for creating new cell control events
CustomExpressionFunctionContext
DropResult
Row drop result
EditableDataGridViewDataColumn
Implementation of an editable grid column
GenericStyleSelector
Generic style-selector, which provides selection over a simple method
GridConfigurationModel
Contains a configuration for a GridView control
GridExpressionEditorViewModel
GridRowStyleSelector
Set the styles for rows in the Simplic GridViewControl
GridUserInputHandler
Manages the user-input for a GridViewControl
GridViewBaseCustomColumn<T, I>
Base class implementation for an IDivergentColumnType. All divergent columns should derive from this class
GridViewCheckBoxColumn
Provides an editable textbox as a grid column
GridViewCheckBoxColumnConfiguration
Divergent Column for CheckBox-columns
GridViewComboBoxColumn
Provides an editable combobox as a grid column
GridViewComboBoxColumnConfiguration
Combobox-column configuration model
GridViewCommands
Commands which will be executed from the GridViewControl
GridViewControl
Grid view base. All Simplic gridviews should derive from this, or directly implement this gird view. The Gridview provides all base functionality a simplic gridview should provide.
GridViewFocusNextRowCommand
Focus the next row
GridViewFocusNextRowKeepSelectionCommand
Focus the next row
GridViewFocusPreviousRowCommand
Focus the next row
GridViewFocusPreviousRowKeepSelectionCommand
Focus the next row
GridViewNumeratingColumn
Column which allows numerating functions
GridViewPageDownCommand
Move a page up and focus the given item
GridViewPageDownKeepSelectionCommand
Move a page up and focus the given item
GridViewPageUpCommand
Move a page up and focus the given item
GridViewPageUpKeepSelectionCommand
Move a page up and focus the given item
GridViewPayload
Grid view drag and drop payload
GridViewPersistantPropertyProvider
Provider for storing grid information persistant
GridViewTextBoxColumn
Provides an editable textbox as a grid column
GridViewTextBoxColumnConfiguration
Textbox-column configuration model
GridViewToggleSelectionCommand
Simple toggle selection command
GridViewToggleSingleSelection
Focus the next row
GridVirtualGroupConfiguration
Configuration of a virtual grid group
ImageColumnConfigurationModel
Image column information
MouseRowDoubleClickEventArgs
Argument which is passed to a row based double click
RowDropCompletedEventArgs
Gets or sets the drop payload
RowReorderBehavior
Provides row (item) reoder capabilities to AutomaticSelectionGridView
RowReorderDropIndicationDetails
VirtualGroupExpressionBehaviour
Interfaces
IDivergentColumnType
Placeholder / interface for declaring different column types, such as image columns
IGridRowDropService
Interface that must be implemented to allow dropping GridViewPayload
IReorderable
Interface for setting the row index
Enums
ColumnDataType
GridColumnAggregationMode
Aggregation for grids
GridViewNavigationBehaviour
Defines which behaviour of the grid should be used
SearchDataType
Represents a data type of a column
SelectedItemOrderMode
Selected item order mode
Delegates
CellControlCreatedEventHandler
GridViewComboBoxColumnConfiguration.BuildComboBoxItemsSource
Create binding for ComboBox DataSource
GridViewControl.MouseRowDoubleClickHandler
Delegate pointing to a row mousedouble click method
GridViewControl.RowDropCompletedEventHandler
Row drop completes event handler
GridViewControl.RowLoadedCompleteHandler
Pointer to a method which handles row loading completed