Nevron Open Vision Documentation
Nevron.Nov.Grid Namespace
Inheritance Hierarchy
Classes
 ClassDescription
ClassNAndGroupRowCondition Represents a composite row condition that performs a logical AND between the contained conditions. In order for the AND condition to match a row, all contained conditions must match.
ClassNAutoCreateColumnEventArgs Represents the event arguments associated with NGrid.AutoCreateColumnEvent.
ClassNBackgroundFillDeclaration Represents a formatting rule declaration that applies a background fill to the data cell.
ClassNBooleanCellView Represents a cell view for boolean columns.
ClassNBooleanColumnFormat Represents a column format that is by default associated with the Boolean column data type. Creates a NBooleanCellView.
ClassNCalculatedColumn Serves as base class for all columns that can provide row values not directly based on the data source row values.
ClassNCell Represents a grid cell widgtet. Serves as base class for NDataCell and NSpanCell. The grid navigation can operate on cells and that is why each cell can be in current state.
ClassNCellCollection<TCell> Represents a collection of cells. Serves as base class for specific cell collections.
ClassNCheckBoxColumnEditor Represents a column editor that can edit date time values with a NCheckBox.
ClassNCheckBoxDataCellEditor Represents a checkbox data cell editor.
ClassNChildRowCollection Represents a collection of rows that resides in a grid group row. The data cells collection is a member of the NDataRow.
ClassNColorBoxColumnEditor Represents a column editor that can edit NColor values with a NColorBoxDataCellEditor.
ClassNColorBoxDataCellEditor Represents a data cell editor that aggregates a NColorBox.
ClassNColorColumnFormat Represents the column format associated with NDateTimeColumn
ClassNColumn Represents a grid column and serves as base class for all types of columns.
ClassNColumn.NColumnDesigner Designer associated with NColumn instances.
ClassNColumnCollection Represents a collection of column elements. The columns are accessible from the NGridView.Columns property.
ClassNColumnDraggingHeader Represents the widget that is created when a column is dragged.
ClassNColumnEditor Represents a column editor that is reponsible for creating data cell editors. Serves as base class for all column editors.
ClassNColumnFormat Represent a column format that is responsible for displaying a formatted cell view for a column data cell.
ClassNColumnFormat.NColumnFormatDesigner  
ClassNColumnHeader A content holder widget that represents a column header. The content of the header is automatically updated by the column to which the header belongs. Additionally the header has Filter and Sorting buttons, which indicate or alter the column filtering and sorting rules.
ClassNColumnRowValue Represents a provider for row values that obtains row values from a specific grid column.
ClassNColumnRowValue.NColumnRowValueDesigner Designer associated with NColumnRowValue
ClassNComboBoxDataCellEditor Represents a checkbox data cell editor.
ClassNCreateDataCellViewEventArgs Represents the event arguments associated with NColumnFormat.CreateCellView
ClassNCurrentCellChangedEventArgs Represents the event arguments associated with selection current cell changes
ClassNCurrentRowChangedEventArgs Represents the event arguments associated with selection current row changes
ClassNCustomCalculatedColumn<TRowValue> Represents a calculated column that provides row values that are provided by a user handled delegate. This column is associated TRowValue row values type (i.e. each row value is represented by a TRowValue value).
ClassNCustomCalculatedColumnGetRowValueArgs<TRowValue> Represents the arguments associated with NCustomCalculatedColumn.GetRowValueDelegate.
ClassNCustomColumnFormat Represents a column format that is associated with NCustomDataColumn and NCustomCaclulatedColumn instances. This type of format delegates the formatting implementation to the custom column.
ClassNCustomDetail Represents a detail from the master details. Serves as base class for all types of details.
ClassNCustomDetailCreateWidgetArgs Represents the arguments associated with NCustomDetail.CreateWidgetDelegate.
ClassNCustomDetailsPresenter Represents a details presenter that presents the row details in a single row, that contains a tab control, if multiple details are present.
ClassNCustomDetailsPresenterCreateDetailRowCellsArgs Represents the arguments associated with NCustomDetailsPresenter.CreateDetailRowCellsDelegate
ClassNCustomDetailsPresenterGetDetailsRowCountArgs Represents the arguments associated with NCustomDetailsPresenter.GetDetailsRowCountDelegate.
ClassNCustomRowCondition Represents a row condition that filters rows according to a user defined predicate delegate.
ClassNCustomRowConditionRowPredicateArgs Arguments passed to the NCustomRowCondition.RowPredicateDelegate
ClassNCustomRowValue<TRowValue> Represents a provider for row values that obtains row values by calling an protected overridable functions that by default call delegates of the custom row value provider.
ClassNCustomRowValueGetRowValueArgs<TRowValueType> Arguments passed to the NCustomRowValue.GetRowValueDelegate
ClassNDataCell Represents a cell that displays and can optionally edit a row/column datasource value. Data cells are contained inside data rows. Each data row represents a single record from the datasource and has as many data cells as there are columns in the grid. The content of a data cell is automatically generated by the respective column for the respective row value. The editor of a data cell is optionally created by columns that support editor based editing.
ClassNDataCellCollection Represents a collection of data cells. The data cell collection serves as header for the NDataRow.
ClassNDataCellEditor Serves as base class for all data cell editors that pack a value editor and a collection of buttons.
ClassNDataColumn Represents a column that is bound to a field in the grid data source (i.e. a data bound column).
ClassNDataColumn.NDataColumnDesigner Designer associated with NDataColumn.
ClassNDataRow Represents a hierarchical row, that displays a single record from the datasource. Serves as base class for NRecordDataRow and NTreeDataRow.
ClassNDataSourceDetail Represents a detail that is extracted from a data source. Serves as base class for all data bound details.
ClassNDateTimeBoxColumnEditor Represents a column editor that can edit date time values with a NDateTimeBox.
ClassNDateTimeBoxDataCellEditor Represents a datetimebox data cell editor.
ClassNDateTimeColumnFormat Represents a column format that is by default associated with the DateTime column data type. Creates a NTextCellView that contains a formatted representation of the DateTime value.
ClassNDefaultDataRowMeasure Represents the default data row measure element. Its purpose is to measure the default height of data rows which are not already realized. A reference to this class can be obtained from the NGrid.DefaultDataRowHeightMeasure property.
ClassNDefaultGroupRowMeasure Represents the default group row measure element. Its purpose is to measure the default height of group rows which are not already realized. A reference to this class can be obtained from the NGroupingRule.DefaultGroupRowHeightMeasure property.
ClassNDefaultRowMeasure<TCell,TCellCollection> Represents an element that performs the default measurement of different row heights. Serves as base class for NDefaultGroupRowMeasure and NDefaultDataRowMeasure.
ClassNDetail Represents a detail from the master details. Serves as base class for all types of details.
ClassNDetailCollection Represents a collection of hierarchical grid levels.
ClassNDetailsCell Represents a span cell for a details row.
ClassNDetailsCellCollection Represents a collection of NDetailsCell. An instance of this collection serves as header for each NDetailsRow.
ClassNDetailsPresenter Represents a factory for a data bound widget that must represent a specific row detail.
ClassNDetailsRow Represents a details row, which is automatically created for each details row of a NRecordDataRow. The header of each details row is a NDetailsCellCollection (collection of NDetailsCell).
ClassNEnumColumnFormat Represents a column format that is by default associated with the Enum column data types. Creates a NTextCellView that contains a formatted representation of the Enum value.
ClassNEnumColumnFormat.NEnumColumnFormatDesigner Designer associated with NEnumColumnFormatDesigner
ClassNEnumComboBoxColumnEditor Represents a column editor that can edit enum values with a NComboBox. This is the default editor created for Enum field types.
ClassNFalseRowCondition Represents a constant False row condition.
ClassNFieldRowValue Represents a provider for row values that obtains row values from a specific data source field.
ClassNFieldRowValue.NFieldRowValueDesigner Designer associated with NFieldRowValue
ClassNFillColumnFormat Represents the column format associated with NDateTimeColumn
ClassNFillDeclaration Represents a formatting rule declaration that applies an unform or two or three gradient color filling. Serves as base class for NBackgroundFillDeclaration and NTextFillDeclaration.
ClassNFillDeclaration.NFillDeclarationDesigner Designer associated with NFillDeclaration
ClassNFillSplitButtonColumnEditor Represents a column editor that can NFill values with a NFillSplitButtonDataCellEditor.
ClassNFillSplitButtonDataCellEditor Represents a data cell editor that aggregates a NFillSplitButton.
ClassNFilteringRule Represents a grid filter rule. A filter rule is a collection of row conditions that are combined with AND or OR logical operator.
ClassNFilteringRule.NFilteringRuleDesigner Designer associated with NFilteringRule instances.
ClassNFilteringRuleCollection Represents the NGrid collection of filter rules. In order for a record to be displayed by the grid, the record must match all filter rules contained in this collection. A reference to this collection can be obtained by the NGrid.FilterRules property.
ClassNFiltersEditor Represents the filter editor that can edit all filters or just the filters applicable to a specific column.
ClassNFontNameDeclaration Represents a formatting rule declaration that applies a font name to the data cell view.
ClassNFontNameDeclaration.NFontNameDeclarationDesigner Designer associated with NFontNameDeclaration
ClassNFontSizeDeclaration Represents a formatting rule declaration that applies a font size to the data cell view.
ClassNFontSizeDeclaration.NFontSizeDeclarationDesigner Designer associated with NFontSizeDeclaration
ClassNFontStyleDeclaration Represents a formatting rule declaration that applies a font style to the data cell view.
ClassNFontStyleDeclaration.NFontStyleDeclarationDesigner Designer associated with NFontStyleDeclaration
ClassNFormattingDeclaration Represents a formatting declaration. Serves as base class for all formatting declarations.
ClassNFormattingDeclarationCollection Represents a collection of formatting declarations. An instance of this collection can be obtained from the NFormattingDeclaration.Declarations property.
ClassNFormattingDeclarationCollection.NFormattingDeclarationCollectionDesigner Designer associated with NFormattingDeclarationCollection
ClassNFormattingRule Represents a formatting rule.
ClassNFormattingRule.NFormattingRuleDesigner Designer associated with NFormattingRule
ClassNFormattingRuleCollection Represents a collection of formatting rules. An instance of this collection can be obtained from the NColumnFormat.FormattingRules property.
ClassNFormattingRuleCollection.NFormattingRuleCollectionDesigner Designer associated with NFormattingRuleCollection
ClassNFormulaCalculatedColumn Represents a calculated column that provides row values based on the result of a row formula evaluation. This column is associated NVariant value type (i.e. each row value is represented by a NVariant value).
ClassNFormulaRowCondition Represents a row condition that filters rows according to the result of a row formula.
ClassNFormulaRowValue Represents a provider for row values that obtains row values from a specific data source field.
ClassNFrozenColumnsSplitter Represents the frozen rows splitter of a NGridView
ClassNFrozenRowsSplitter Represents the frozen rows splitter of a NGridView
ClassNFrozenSplitter Serves as base class for for frozen rows and columns splitters.
ClassNGenericDataCellEditor<TValueEditor> Serves as base class for all data cell editors that pack a value editor and a collection of buttons.
ClassNGrid Represents a grid view, that is created from a NGridViewDataTemplate
ClassNGrid.NGridDesigner  
ClassNGridContextMenu Represents a context menu factory and serves as base class NTableGridContextMenuFactory and NTreeGridContextMenuFactory.
ClassNGridDetail<TGrid,TGridView,TDoc,TContextMenu> Represents a data source detail, that creates a detail grid view. Serves as base class for NTableGridDetail and NTreeGridDetail.
ClassNGridDocument<TGrid> Represents a grid document and serves as base class for NTableGridDocument and NTreeGridDocument classes
ClassNGridModule Represents the Nevron Grid module.
ClassNGridRule<TGrid> Serves as base class for Filtering, Sorting and Grouping rules of grids.
ClassNGridRule.NGridRuleDesigner<TGrid> Designer associated with NGridRule
ClassNGridRuleCollection<TRule,TGrid> Represents a collection of grid rule instances.
ClassNGridSelection Represents the grid view selection
ClassNGridUIThemePlugin A theme plugin that adds rules for the Nevron diagram control.
ClassNGridView<TDoc,TGrid,TContextMenu> Represents a grid view. Serves as base class for NTableGridView and NTreeGridView.
ClassNGroupingHeader Represents a grouping header. A grouping header is automatically created for each grouping rule inside the table view grouping panel.
ClassNGroupingHeaderCollection Represents a collection of column grouping headers.
ClassNGroupingPanel Represents the grouping panel on which the user can drag and drop columns to perform grouping. The grouping panel is automatically syncrhonized with the table view grouping rules.
ClassNGroupingRule Represents a rule by which a NTableGrid groups the rows into group rows. Grouping rules are contained in the NTableGrid.GroupingRules collection. When there are multiple rules in this collection the rows are first grouped by the first rule, then by the second and so on (multilevel grouping).
ClassNGroupingRuleCollection Represents the NTableGrid collection of grouping rules. When there are multiple rules in this collection the rows are first grouped by the first rule, then by the second and so on (multilevel grouping). A reference to this collection can be obtained by the NTableGrid.GroupingRules property.
ClassNGroupingRuleCreateGroupRowCellsArgs Represents the arguments associated with the NGroupingRule.CreateGroupRowCellsDelegate.
ClassNGroupingRuleCreateSummaryRowsArgs Represents the arguments associated with the NGroupingRule.CreateSummaryRowsDelegate.
ClassNGroupRow Represents a grid group row, which is created for child data groups.
ClassNGroupRowCell Represents a span cell for a group row.
ClassNGroupRowCellCollection Represents a collection of NGroupRowCell. An instance of this collection serves as header for each NGroupRow.
ClassNGroupRowCondition Represents a row condition that is assembled from other row conditions. The result of a composite row condition is the logical AND or OR from the contained conditions result. Serves as base class for NAndGroupRowCondition and NOrGroupRowCondition.
ClassNGroupRowCondition.NCompositeRowConditionDesigner Designer associated with NGroupRowCondition instances.
ClassNHeaderCollectionBase<T> Represents the collection of the row headers. The grid view automatically populates this collection with T instances for the realized rows.
ClassNHierarchicalRow Represents a hierachical row, the content of which are other rows. Serves as base class for NGroupRow and NDataRow.
ClassNImageColumnFormat Represents a column format that is by default associated with the NRaster, NImage and NImageSource data types. Creates a NTextCellView that contains a formatted representation of the Enum value.
ClassNImageColumnFormat.NImageColumnFormatDesigner Designer associated with NImageColumnFormat
ClassNMasterBinding Represents the binding (relation) between a master row and the rows that match in a details data source.
ClassNMasterDetails Represents the details that can be displayed for each record data row in a table grid.
ClassNNullButton Represents the content widget for string columns.
ClassNNullLabel Represents the null label.
ClassNNumericColumnFormat Represents a column format that is by default associated with numeric data types (Byte, Int16, Int32, UInt16, UInt32, Long, ULong, Float, Double, Decimal). Creates a NTextCellView that contains a formatted representation of the numeric value.
ClassNNumericUpDownColumnEditor Represents a column editor that can edit numeric values via a NNumericUpDownCellEditor.
ClassNNumericUpDownDataCellEditor Represents a numeric up/down data cell editor.
ClassNObjectColumnFormat Represents an object column format that represents objects via their ToString() representation. This is the column format created for columns for which a specific column format cannot be chosen.
ClassNOperatorRowCondition Represents a row condition that makes a comparison (Equal, NotEqual, LessThan, GreaterThan, LessThanOrEqualTo, GreaterThanOrEqualTo) between the current row value and a user specified value. The user specified value is specified as a string, that needs to be parsable according to the type of value provided for the row.
ClassNOperatorRowCondition.NOperatorRowConditionDesigner Designer associated with NOperatorRowCondition
ClassNOrGroupRowCondition Represents a composite row condition that performs a logical OR between the contained conditions. In order for the OR condition to match a row, at least one contained conditions must match.
ClassNProgressBarColumnFormat  
ClassNProgressBarColumnFormat.NProgressBarColumnFormatDesigner Designer associated with NProgressBarColumnFormat
ClassNRecordDataRow Represents a record data row that is used to represent a single record from the datasource. The expandable content of a record data row is a set of details rows that are dynamically created by the grid. Record data rows are automatically created for each record shown by the NTableGrid.
ClassNRelation Represents a pair of field names, often belonging to two different data sources, that represents a data relation between these data sources (tables).
ClassNRelationCollection Represents a collection of NRelation instances.
ClassNRelationMasterBinding Represents a master binding that binds the details data source by matching specific fields in the master and details data sources.
ClassNResources DO NOT MODIFY MANUALLY. Automatically generated by NResourceMaker.
ClassNRow Represents a row of the grid. Serves as base class for all types of rows.
ClassNRowCollection Represents the root coolection of rows. Accessible from the NGridView.Rows property.
ClassNRowCollectionBase Represents a collection of NRow instances. Servers as base class for NRowCollection (root rows collection) and NChildRowCollection classes.
ClassNRowCondition Represents a row condition. Serves as base class for all row conditions. Row conditions are used in filter rules as well as conditional formatting. Each row condition can be Inverted which has the meaning of logical NOT.
ClassNRowCondition.NRowConditionDesigner Designer associated with NRowCondition instances.
ClassNRowExpandCollapseSymbolBox Represents the row expand collapse symbol box.
ClassNRowHeader A symbol button that represents a row header
ClassNRowHeaderCollection Represents the collection of the row headers. The grid view automatically populates this collection with NRowHeader instances for the realized rows.
ClassNRowValue Represents a provider for grid row values.
ClassNRowValue.NRowValueDesigner Designer associated with NRowValue instances.
ClassNRowValueCondition Represents a row condition that filters rows by a row provided value. The value is provided by an optional NRowValue attribe accessible from the RowValue property. If a row value is not specified, the condition uses the default row value.
ClassNRowValueCondition.NRowValueConditionDesigner Designer associated with NRowValueCondition
ClassNRowValueGridRule<TGrid> Serves as base class for Sorting and Grouping rules of grids.
ClassNRowValueGridRule.NRowValueGridRuleDesigner<TGrid> Designer associated with NGridRule
ClassNShadowColumnFormat Represents the column format associated with NShadow
ClassNShadowSplitButtonColumnEditor Represents a column editor that can NShadow values with a NShadowSplitButtonDataCellEditor.
ClassNShadowSplitButtonDataCellEditor Represents a data cell editor that aggregates a NShadowSplitButton.
ClassNSliderColumnEditor Represents a column editor that can edit numeric values via a NNumericUpDownCellEditor.
ClassNSliderDataCellEditor Represents a numeric up/down data cell editor.
ClassNSortingRule Represents a grid sorting rule that sorts records in Ascending or Descending fashion. Sorting rules are contained in the NGrid.SortingRules collection. When there are multiple rules in this collection the rows are first sorted by the first rule, then by the second and so on (multilevel sorting).
ClassNSortingRuleCollection Represents the NGrid collection of sorting rules. When there are multiple rules in this collection the rows are first sorted by the first rule, then by the second and so on (multilevel sorting). A reference to this collection can be obtained by the NGrid.SortingRules property.
ClassNSpanCell Represents a cell that is not bound to a specific row/column value and thus can span multiple columns or have a user defined layout. Span cells are typically dynamically generated by the grid. Serves as base class for NGroupRowCell, NDetailsCell and NSummaryRowCell.
ClassNSpanCellBeginXPosition Represent the BeginXPostion of a NSpanCell. A reference to this element can be obtained from the NSpanCell.BeginXPosition property.
ClassNSpanCellCollection<TCell> Represents a collection of span cells. Serves as base class for NGroupRowCellCollection and NDetailsCellCollection.
ClassNSpanCellEndXPosition Represent the EndXPostion of a NSpanCell. A reference to this element can be obtained from the NSpanCell.EndXPosition property.
ClassNSpanCellXPosition<TPositionMode> Represent and BeginXPostion or EndXPosition of a snap cell. Serves as base class for NSpanCellBeginXPosition and NSpanCellEndXPosition.
ClassNStringColumnFormat Represents a column format that is by default associated with the String column data types. Creates a NTextCellView that displays the string.
ClassNStrokeColumnFormat Represents the column format associated with NDateTimeColumn
ClassNStrokeSplitButtonColumnEditor Represents a column editor that can NStroke values with a NStrokeSplitButtonDataCellEditor.
ClassNStrokeSplitButtonDataCellEditor Represents a data cell editor that aggregates a NStrokeSplitButton.
ClassNSummaryCell Represents a span cell for a details row.
ClassNSummaryCellCollection Represents a collection of NSummaryCell. An instance of this collection serves as header for each NSummaryRow.
ClassNSummaryRow Represents a details row, which is automatically created for each details row of a NRecordDataRow. The header of each details row is a NSummaryCellCollection (collection of NSummaryCell).
ClassNTabDetailsPresenter Represents a details presenter that presents the row details in a single row, that contains a tab control, if multiple details are present.
ClassNTableGrid Represents a tabular view of a data source that allows for its filtering, sorting and grouping. An instance of the NTableGrid is typically obtained from the Grid property of the NTableGridView class.
ClassNTableGrid.NTableGridDesigner Designer associated with NTableGrid
ClassNTableGridContextMenu Represents the context menu factory associated with the NTableGrid.
ClassNTableGridDetail Represents a table grid detail
ClassNTableGridDocument Represents a document that contains a NGrid element. A NTableGridDocument can be viewed and edited inside a NGridView.
ClassNTableGridView Represents a view for a table grid.
ClassNTextBoxColumnEditor Represents a column editor that can edit numeric values via a NNumericUpDownCellEditor.
ClassNTextBoxDataCellEditor Represents a numeric up/down data cell editor.
ClassNTextCellView A shape part, which renders a text string. The text is controlled by the Text property.
ClassNTextFillDeclaration Represents a formatting rule declaration that applies a text fill to the data cell view.
ClassNTextValueColumnFormat<TValueFormatter> Represents a column format that creates a text cell view, which contains a formatted string representation of the column value. The formatting is accomplished by a value formatter accessible from the ValueFormatter property. Serves as base class for numeric and date time column formats.
ClassNTextValueColumnFormat.NTextValueFormatDesigner<TValueFormatter> Designer associated with NTextValueFormatDesigner
ClassNTreeDataRow Represents a data row that is used to represent a single record from the data set and can contain child tree data rows. The expandable content of a tree data row is a collection of other tree data rows. Tree data rows are automatically created for each record shown by the NTreeGrid.
ClassNTreeGrid Represents a hierarchical view of a data source that allows for its filtering and sorting. An instance of the NTreeGrid is typically obtained from the Grid property of the NTreeGridView class.
ClassNTreeGrid.NTreeGridDesigner Designer associated with NTableGrid
ClassNTreeGridContextMenu Represents the context menu factory associated with the NTreeGrid.
ClassNTreeGridDetail Represents a tree grid detail
ClassNTreeGridDocument Represents a document that contains a NGrid element. A NTreeGridDocument can be viewed and edited inside a NGridView.
ClassNTreeGridView Represents a view for a tree grid.
ClassNTrueRowCondition Represents a constant True row condition.
ClassNVariantColumnFormat Represents a column format that is by default associated with the NVariant data type. Creates a NTextCellView that contains a formatted representation of variant.
Interfaces
 InterfaceDescription
InterfaceINGridView  
Enumerations
 EnumerationDescription
EnumerationENColorGradientType  
EnumerationENColumnFreezeMode Enumarates the way in which
EnumerationENColumnSortingDirection Enumerates the possible column sorting directions.
EnumerationENColumnWidthMode Enumerates the column width modes
EnumerationENDataCellViewHorizontalAlignment Enumerates the possible horizontal alignments of the data cells views inside the data cell.
EnumerationENDataCellViewVerticalAlignment Enumerates the possible vertical alignments of the data cells views inside the data cell.
EnumerationENFillDeclarationMode Enumerates the fill declaration modes.
EnumerationENGridlinesVisibility Enumerates the possible modes for gridlines visibility
EnumerationENRowConditionOperator The operators that can be used in a operator row condition.
EnumerationENSelectionNavigationCommand Enumerates the selection navigation commands.
EnumerationENSortingDirection Defines the possible sorting directions
EnumerationENSpanCellBeginXPositionMode  
EnumerationENSpanCellEndXPositionMode  
See Also

Reference

Nevron.Nov.Grid Assembly

 

 


©2017. Nevron Software LLC.

Send Feedback