| Class | Description |
| NAndGroupRowCondition | 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. |
| NAutoCreateColumnEventArgs | Represents the event arguments associated with NGrid.AutoCreateColumnEvent. |
| NBackgroundFillDeclaration | Represents a formatting rule declaration that applies a background fill to the data cell. |
| NBooleanCellView | Represents a cell view for boolean columns. |
| NBooleanColumnFormat | Represents a column format that is by default associated with the Boolean column data type. Creates a NBooleanCellView. |
| NCalculatedColumn | Serves as base class for all columns that can provide row values not directly based on the data source row values. |
| NCell | 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. |
| NCellCollection<TCell> | Represents a collection of cells. Serves as base class for specific cell collections. |
| NCheckBoxColumnEditor | Represents a column editor that can edit date time values with a NCheckBox. |
| NCheckBoxDataCellEditor | Represents a checkbox data cell editor. |
| NChildRowCollection | Represents a collection of rows that resides in a grid group row. The data cells collection is a member of the NDataRow. |
| NColorBoxColumnEditor | Represents a column editor that can edit NColor values with a NColorBoxDataCellEditor. |
| NColorBoxDataCellEditor | Represents a data cell editor that aggregates a NColorBox. |
| NColorColumnFormat | Represents the column format associated with NDateTimeColumn |
| NColumn | Represents a grid column and serves as base class for all types of columns. |
| NColumn.NColumnDesigner | Designer associated with NColumn instances. |
| NColumnCollection | Represents a collection of column elements. The columns are accessible from the NGridView.Columns property. |
| NColumnDraggingHeader | Represents the widget that is created when a column is dragged. |
| NColumnEditor | Represents a column editor that is reponsible for creating data cell editors. Serves as base class for all column editors. |
| NColumnFormat | Represent a column format that is responsible for displaying a formatted cell view for a column data cell. |
| NColumnFormat.NColumnFormatDesigner | |
| NColumnHeader | 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. |
| NColumnRowValue | Represents a provider for row values that obtains row values from a specific grid column. |
| NColumnRowValue.NColumnRowValueDesigner | Designer associated with NColumnRowValue |
| NComboBoxDataCellEditor | Represents a checkbox data cell editor. |
| NCreateDataCellViewEventArgs | Represents the event arguments associated with NColumnFormat.CreateCellView |
| NCurrentCellChangedEventArgs | Represents the event arguments associated with selection current cell changes |
| NCurrentRowChangedEventArgs | Represents the event arguments associated with selection current row changes |
| NCustomCalculatedColumn<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). |
| NCustomCalculatedColumnGetRowValueArgs<TRowValue> | Represents the arguments associated with NCustomCalculatedColumn.GetRowValueDelegate. |
| NCustomColumnFormat | Represents a column format that is associated with NCustomDataColumn and NCustomCaclulatedColumn instances. This type of format delegates the formatting implementation to the custom column. |
| NCustomDetail | Represents a detail from the master details. Serves as base class for all types of details. |
| NCustomDetailCreateWidgetArgs | Represents the arguments associated with NCustomDetail.CreateWidgetDelegate. |
| NCustomDetailsPresenter | Represents a details presenter that presents the row details in a single row, that contains a tab control, if multiple details are present. |
| NCustomDetailsPresenterCreateDetailRowCellsArgs | Represents the arguments associated with NCustomDetailsPresenter.CreateDetailRowCellsDelegate |
| NCustomDetailsPresenterGetDetailsRowCountArgs | Represents the arguments associated with NCustomDetailsPresenter.GetDetailsRowCountDelegate. |
| NCustomRowCondition | Represents a row condition that filters rows according to a user defined predicate delegate. |
| NCustomRowConditionRowPredicateArgs | Arguments passed to the NCustomRowCondition.RowPredicateDelegate |
| NCustomRowValue<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. |
| NCustomRowValueGetRowValueArgs<TRowValueType> | Arguments passed to the NCustomRowValue.GetRowValueDelegate |
| NDataCell | 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. |
| NDataCellCollection | Represents a collection of data cells. The data cell collection serves as header for the NDataRow. |
| NDataCellEditor | Serves as base class for all data cell editors that pack a value editor and a collection of buttons. |
| NDataColumn | Represents a column that is bound to a field in the grid data source (i.e. a data bound column). |
| NDataColumn.NDataColumnDesigner | Designer associated with NDataColumn. |
| NDataRow | Represents a hierarchical row, that displays a single record from the datasource. Serves as base class for NRecordDataRow and NTreeDataRow. |
| NDataSourceDetail | Represents a detail that is extracted from a data source. Serves as base class for all data bound details. |
| NDateTimeBoxColumnEditor | Represents a column editor that can edit date time values with a NDateTimeBox. |
| NDateTimeBoxDataCellEditor | Represents a datetimebox data cell editor. |
| NDateTimeColumnFormat | 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. |
| NDefaultDataRowMeasure | 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. |
| NDefaultGroupRowMeasure | 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. |
| NDefaultRowMeasure<TCell,TCellCollection> | Represents an element that performs the default measurement of different row heights. Serves as base class for NDefaultGroupRowMeasure and NDefaultDataRowMeasure. |
| NDetail | Represents a detail from the master details. Serves as base class for all types of details. |
| NDetailCollection | Represents a collection of hierarchical grid levels. |
| NDetailsCell | Represents a span cell for a details row. |
| NDetailsCellCollection | Represents a collection of NDetailsCell. An instance of this collection serves as header for each NDetailsRow. |
| NDetailsPresenter | Represents a factory for a data bound widget that must represent a specific row detail. |
| NDetailsRow | 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). |
| NEnumColumnFormat | 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. |
| NEnumColumnFormat.NEnumColumnFormatDesigner | Designer associated with NEnumColumnFormatDesigner |
| NEnumComboBoxColumnEditor | Represents a column editor that can edit enum values with a NComboBox. This is the default editor created for Enum field types. |
| NFalseRowCondition | Represents a constant False row condition. |
| NFieldRowValue | Represents a provider for row values that obtains row values from a specific data source field. |
| NFieldRowValue.NFieldRowValueDesigner | Designer associated with NFieldRowValue |
| NFillColumnFormat | Represents the column format associated with NDateTimeColumn |
| NFillDeclaration | Represents a formatting rule declaration that applies an unform or two or three gradient color filling. Serves as base class for NBackgroundFillDeclaration and NTextFillDeclaration. |
| NFillDeclaration.NFillDeclarationDesigner | Designer associated with NFillDeclaration |
| NFillSplitButtonColumnEditor | Represents a column editor that can NFill values with a NFillSplitButtonDataCellEditor. |
| NFillSplitButtonDataCellEditor | Represents a data cell editor that aggregates a NFillSplitButton. |
| NFilteringRule | Represents a grid filter rule. A filter rule is a collection of row conditions that are combined with AND or OR logical operator. |
| NFilteringRule.NFilteringRuleDesigner | Designer associated with NFilteringRule instances. |
| NFilteringRuleCollection | 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. |
| NFiltersEditor | Represents the filter editor that can edit all filters or just the filters applicable to a specific column. |
| NFontNameDeclaration | Represents a formatting rule declaration that applies a font name to the data cell view. |
| NFontNameDeclaration.NFontNameDeclarationDesigner | Designer associated with NFontNameDeclaration |
| NFontSizeDeclaration | Represents a formatting rule declaration that applies a font size to the data cell view. |
| NFontSizeDeclaration.NFontSizeDeclarationDesigner | Designer associated with NFontSizeDeclaration |
| NFontStyleDeclaration | Represents a formatting rule declaration that applies a font style to the data cell view. |
| NFontStyleDeclaration.NFontStyleDeclarationDesigner | Designer associated with NFontStyleDeclaration |
| NFormattingDeclaration | Represents a formatting declaration. Serves as base class for all formatting declarations. |
| NFormattingDeclarationCollection | Represents a collection of formatting declarations. An instance of this collection can be obtained from the NFormattingDeclaration.Declarations property. |
| NFormattingDeclarationCollection.NFormattingDeclarationCollectionDesigner | Designer associated with NFormattingDeclarationCollection |
| NFormattingRule | Represents a formatting rule. |
| NFormattingRule.NFormattingRuleDesigner | Designer associated with NFormattingRule |
| NFormattingRuleCollection | Represents a collection of formatting rules. An instance of this collection can be obtained from the NColumnFormat.FormattingRules property. |
| NFormattingRuleCollection.NFormattingRuleCollectionDesigner | Designer associated with NFormattingRuleCollection |
| NFormulaCalculatedColumn | 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). |
| NFormulaRowCondition | Represents a row condition that filters rows according to the result of a row formula. |
| NFormulaRowValue | Represents a provider for row values that obtains row values from a specific data source field. |
| NFrozenColumnsSplitter | Represents the frozen rows splitter of a NGridView |
| NFrozenRowsSplitter | Represents the frozen rows splitter of a NGridView |
| NFrozenSplitter | Serves as base class for for frozen rows and columns splitters. |
| NGenericDataCellEditor<TValueEditor> | Serves as base class for all data cell editors that pack a value editor and a collection of buttons. |
| NGrid | Represents a grid view, that is created from a NGridViewDataTemplate |
| NGrid.NGridDesigner | |
| NGridContextMenu | Represents a context menu factory and serves as base class NTableGridContextMenuFactory and NTreeGridContextMenuFactory. |
| NGridDetail<TGrid,TGridView,TDoc,TContextMenu> | Represents a data source detail, that creates a detail grid view. Serves as base class for NTableGridDetail and NTreeGridDetail. |
| NGridDocument<TGrid> | Represents a grid document and serves as base class for NTableGridDocument and NTreeGridDocument classes |
| NGridModule | Represents the Nevron Grid module. |
| NGridRule<TGrid> | Serves as base class for Filtering, Sorting and Grouping rules of grids. |
| NGridRule.NGridRuleDesigner<TGrid> | Designer associated with NGridRule |
| NGridRuleCollection<TRule,TGrid> | Represents a collection of grid rule instances. |
| NGridSelection | Represents the grid view selection |
| NGridUIThemePlugin | A theme plugin that adds rules for the Nevron diagram control. |
| NGridView<TDoc,TGrid,TContextMenu> | Represents a grid view. Serves as base class for NTableGridView and NTreeGridView. |
| NGroupingHeader | Represents a grouping header. A grouping header is automatically created for each grouping rule inside the table view grouping panel. |
| NGroupingHeaderCollection | Represents a collection of column grouping headers. |
| NGroupingPanel | 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. |
| NGroupingRule | 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). |
| NGroupingRuleCollection | 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. |
| NGroupingRuleCreateGroupRowCellsArgs | Represents the arguments associated with the NGroupingRule.CreateGroupRowCellsDelegate. |
| NGroupingRuleCreateSummaryRowsArgs | Represents the arguments associated with the NGroupingRule.CreateSummaryRowsDelegate. |
| NGroupRow | Represents a grid group row, which is created for child data groups. |
| NGroupRowCell | Represents a span cell for a group row. |
| NGroupRowCellCollection | Represents a collection of NGroupRowCell. An instance of this collection serves as header for each NGroupRow. |
| NGroupRowCondition | 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. |
| NGroupRowCondition.NCompositeRowConditionDesigner | Designer associated with NGroupRowCondition instances. |
| NHeaderCollectionBase<T> | Represents the collection of the row headers. The grid view automatically populate this collection with T instances for the realized rows. |
| NHierarchicalRow | Represents a hierachical row, the content of which are other rows. Serves as base class for NGroupRow and NDataRow. |
| NImageColumnFormat | 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. |
| NImageColumnFormat.NImageColumnFormatDesigner | Designer associated with NImageColumnFormat |
| NMasterBinding | Represents the binding (relation) between a master row and the rows that match in a details data source. |
| NMasterDetails | Represents the details that can be displayed for each record data row in a table grid. |
| NNullButton | Represents the content widget for string columns. |
| NNullLabel | Represents the null label. |
| NNumericColumnFormat | 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. |
| NNumericUpDownColumnEditor | Represents a column editor that can edit numeric values via a NNumericUpDownCellEditor. |
| NNumericUpDownDataCellEditor | Represents a numeric up/down data cell editor. |
| NObjectColumnFormat | 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. |
| NOperatorRowCondition | 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. |
| NOperatorRowCondition.NOperatorRowConditionDesigner | Designer associated with NOperatorRowCondition |
| NOrGroupRowCondition | 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. |
| NProgressBarColumnFormat | |
| NProgressBarColumnFormat.NProgressBarColumnFormatDesigner | Designer associated with NProgressBarColumnFormat |
| NRecordDataRow | 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. |
| NRelation | Represents a pair of field names, often belonging to two different data sources, that represents a data relation between these data sources (tables). |
| NRelationCollection | Represents a collection of NRelation instances. |
| NRelationMasterBinding | Represents a master binding that binds the details data source by matching specific fields in the master and details data sources. |
| NResources | DO NOT MODIFY MANUALLY. Automatically generated by NResourceMaker. |
| NRow | Represents a row of the grid. Serves as base class for all types of rows. |
| NRowCollection | Represents the root coolection of rows. Accessible from the NGridView.Rows property. |
| NRowCollectionBase | Represents a collection of NRow instances. Servers as base class for NRowCollection (root rows collection) and NChildRowCollection classes. |
| NRowCondition | 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. |
| NRowCondition.NRowConditionDesigner | Designer associated with NRowCondition instances. |
| NRowExpandCollapseSymbolBox | Represents the row expand collapse symbol box. |
| NRowHeader | A symbol button that represents a row header |
| NRowHeaderCollection | Represents the collection of the row headers. The grid view automatically populates this collection with NRowHeader instances for the realized rows. |
| NRowValue | Represents a provider for grid row values. |
| NRowValue.NRowValueDesigner | Designer associated with NRowValue instances. |
| NRowValueCondition | 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. |
| NRowValueCondition.NRowValueConditionDesigner | Designer associated with NRowValueCondition |
| NRowValueGridRule<TGrid> | Serves as base class for Sorting and Grouping rules of grids. |
| NRowValueGridRule.NRowValueGridRuleDesigner<TGrid> | Designer associated with NGridRule |
| NShadowColumnFormat | Represents the column format associated with NShadow |
| NShadowSplitButtonColumnEditor | Represents a column editor that can NShadow values with a NShadowSplitButtonDataCellEditor. |
| NShadowSplitButtonDataCellEditor | Represents a data cell editor that aggregates a NShadowSplitButton. |
| NSliderColumnEditor | Represents a column editor that can edit numeric values via a NNumericUpDownCellEditor. |
| NSliderDataCellEditor | Represents a numeric up/down data cell editor. |
| NSortingRule | 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). |
| NSortingRuleCollection | 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. |
| NSpanCell | 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. |
| NSpanCellBeginXPosition | Represent the BeginXPostion of a NSpanCell. A reference to this element can be obtained from the NSpanCell.BeginXPosition property. |
| NSpanCellCollection<TCell> | Represents a collection of span cells. Serves as base class for NGroupRowCellCollection and NDetailsCellCollection. |
| NSpanCellEndXPosition | Represent the EndXPostion of a NSpanCell. A reference to this element can be obtained from the NSpanCell.EndXPosition property. |
| NSpanCellXPosition<TPositionMode> | Represent and BeginXPostion or EndXPosition of a snap cell. Serves as base class for NSpanCellBeginXPosition and NSpanCellEndXPosition. |
| NStringColumnFormat | Represents a column format that is by default associated with the String column data types. Creates a NTextCellView that displays the string. |
| NStrokeColumnFormat | Represents the column format associated with NDateTimeColumn |
| NStrokeSplitButtonColumnEditor | Represents a column editor that can NStroke values with a NStrokeSplitButtonDataCellEditor. |
| NStrokeSplitButtonDataCellEditor | Represents a data cell editor that aggregates a NStrokeSplitButton. |
| NSummaryCell | Represents a span cell for a details row. |
| NSummaryCellCollection | Represents a collection of NSummaryCell. An instance of this collection serves as header for each NSummaryRow. |
| NSummaryRow | 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). |
| NTabDetailsPresenter | Represents a details presenter that presents the row details in a single row, that contains a tab control, if multiple details are present. |
| NTableGrid | 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. |
| NTableGrid.NTableGridDesigner | Designer associated with NTableGrid |
| NTableGridContextMenu | Represents the context menu factory associated with the NTableGrid. |
| NTableGridDetail | Represents a table grid detail |
| NTableGridDocument | Represents a document that contains a NGrid element. A NTableGridDocument can be viewed and edited inside a NGridView. |
| NTableGridView | Represents a view for a table grid. |
| NTextBoxColumnEditor | Represents a column editor that can edit numeric values via a NNumericUpDownCellEditor. |
| NTextBoxDataCellEditor | Represents a text box data cell editor. |
| NTextCellView | A shape part, which renders a text string. The text is controlled by the Text property. |
| NTextFillDeclaration | Represents a formatting rule declaration that applies a text fill to the data cell view. |
| NTextValueColumnFormat<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. |
| NTextValueColumnFormat.NTextValueFormatDesigner<TValueFormatter> | Designer associated with NTextValueFormatDesigner |
| NTreeDataRow | 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. |
| NTreeGrid | 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. |
| NTreeGrid.NTreeGridDesigner | Designer associated with NTableGrid |
| NTreeGridContextMenu | Represents the context menu factory associated with the NTreeGrid. |
| NTreeGridDetail | Represents a tree grid detail |
| NTreeGridDocument | Represents a document that contains a NGrid element. A NTreeGridDocument can be viewed and edited inside a NGridView. |
| NTreeGridView | Represents a view for a tree grid. |
| NTrueRowCondition | Represents a constant True row condition. |
| NVariantColumnFormat | Represents a column format that is by default associated with the NVariant data type. Creates a NTextCellView that contains a formatted representation of variant. |