Class GridTableCellAppearance
The GridTableCellAppearance class stores GridTableCellStyleInfo information for all cell elements in a grouping grid. GridTableCellAppearance has an inheritance mechanism that allows child elements to inherit default settings from parent elements. GridTableCellAppearance lets you control almost any aspect of the appearance of the grouping grid such as cell back color, font, or the cell type.
Inheritance
Implements
Inherited Members
Namespace: Syncfusion.Windows.Forms.Grid.Grouping
Assembly: Syncfusion.Grid.Grouping.Windows.dll
Syntax
public class GridTableCellAppearance : ICustomTypeDescriptor, IDisposable
Remarks
GridTableCellAppearance supports both inheritance of style properties from parent elements and also inheritance of style settings within cell elements of one appearance object.
Inheritance of style settings within cell elements of one appearance object has higher precedence than inheritance of style properties from parent elements.
Examples for inheritance of style properties from parent elements are:
- RecordField inherits from GridColumnDescriptor.Appearance and GridRecord.Appearance.
- GridRecord.Appearance inherits from ParentGroup.Appearance.
- ParentGroup.Appearance inherits from TableDescriptor.Appearance.
Inheritance of style settings within cell elements of one appearance object is defined as follows:
TableCellType | Inherits from |
---|---|
None | None |
AnyCell | None |
EmptyCell | AnyCell |
EmptySectionRowHeaderCell | AnyHeaderCell, AnyCell |
AnyHeaderCell | AnyCell |
AnyIndentCell | AnyCell |
ColumnHeaderCell | AnyHeaderCell, AnyCell |
ColumnHeaderWithFilterCell | ColumnHeaderCell, AnyHeaderCell, AnyCell |
RowHeaderCell | AnyHeaderCell, AnyCell |
TopLeftHeaderCell | AnyHeaderCell, AnyCell |
RecordPlusMinusCell | AnyRecordFieldCell, AnyCell |
AnyNestedTableCell | AnyCell |
NestedTableRowHeaderCell | AnyNestedTableCell, AnyCell |
NestedTableIndentCell | AnyIndentCell, AnyNestedTableCell, AnyCell |
NestedTableCell | AnyNestedTableCell, AnyCell |
AnyRecordFieldCell | AnyHeaderCell, AnyCell |
RecordFieldCell | AnyRecordFieldCell, AnyCell |
RecordRowHeaderCell | RowHeaderCell, AnyHeaderCell, AnyCell |
AlternateRecordFieldCell | AnyRecordFieldCell, AnyCell |
AlternateRecordRowHeaderCell | RowHeaderCell, AnyHeaderCell, AnyCell |
AddNewRecordFieldCell | AnyRecordFieldCell, AnyCell |
AddNewRecordRowHeaderCell | RowHeaderCell, AnyHeaderCell, AnyCell |
AnyGroupCell | AnyCell |
GroupIndentCell | AnyIndentCell, AnyGroupCell, AnyCell |
GroupIndentTCell | GroupIndentCell, AnyIndentCell, AnyGroupCell, AnyCell |
GroupIndentLCell | GroupIndentCell, AnyIndentCell, AnyGroupCell, AnyCell |
GroupIndentICell | GroupIndentCell, AnyIndentCell, AnyGroupCell, AnyCell |
GroupCaptionCell | AnyGroupCell, AnyCell |
GroupCaptionSummaryCell | AnyRecordFieldCell, AnyCell |
GroupCaptionPlusMinusCell | AnyGroupCell, AnyCell |
GroupCaptionRowHeaderCell | RowHeaderCell, AnyHeaderCell, AnyCell |
FilterBarCell | AnyCell |
FilterBarRowHeaderCell | RowHeaderCell, AnyHeaderCell, AnyCell |
AnySummaryCell | AnyCell |
SummaryFieldCell | AnySummaryCell, AnyCell |
SummaryFillRowCell | AnySummaryCell, AnyCell |
SummaryTitleCell | AnySummaryCell, AnyCell |
SummaryRowHeaderCell | RowHeaderCell, AnyHeaderCell, AnyCell |
SummaryEmptyCell | AnySummaryCell, AnyCell |
GroupHeaderSectionCell | AnyCell |
GroupFooterSectionCell | AnyCell |
GroupHeaderIndentCell | GroupIndentCell, AnyIndentCell, AnyCell |
GroupFooterIndentCell | GroupIndentCell, AnyIndentCell, AnyCell |
AnyPreviewCell | AnyCell |
RecordPreviewCell | AnyPreviewCell, AnyCell |
GroupPreviewCell | AnyPreviewCell, AnyCell |
GroupFooterRowHeaderCell | RowHeaderCell, AnyCell |
GroupHeaderRowHeaderCell | RowHeaderCell, AnyCell |
GroupPreviewRowHeaderCell | RowHeaderCell, AnyCell |
RecordPreviewRowHeaderCell | RowHeaderCell, AnyCell |
Constructors
GridTableCellAppearance()
Initializes a new appearance object.
Declaration
public GridTableCellAppearance()
GridTableCellAppearance(IGridTableCellAppearanceSource)
Initializes a new appearance object.
Declaration
public GridTableCellAppearance(IGridTableCellAppearanceSource owner)
Parameters
Type | Name | Description |
---|---|---|
IGridTableCellAppearanceSource | owner | The parent element that hosts this appearance object and receives notification about changes. |
Fields
ColumnDescriptorPropertyFilter
Defines styles to show in a property grid for the Appearance object of a GridColumnDescriptor.
Declaration
public static readonly string[] ColumnDescriptorPropertyFilter
Field Value
Type |
---|
System.String[] |
ConditionalFormatDescriptorPropertyFilter
Defines styles to show in a property grid for the Appearance object of a GridConditionalFormatDescriptor.
Declaration
public static readonly string[] ConditionalFormatDescriptorPropertyFilter
Field Value
Type |
---|
System.String[] |
GroupByDescriptorPropertyFilter
Defines styles to show in a property grid for the GroupByApperance object of a GridColumnDescriptor.
Declaration
public static readonly string[] GroupByDescriptorPropertyFilter
Field Value
Type |
---|
System.String[] |
StackedHeaderDescriptorPropertyFilter
Defines styles to show in a property grid for the Appearance object of a GridStackedHeaderDescriptor.
Declaration
public static readonly string[] StackedHeaderDescriptorPropertyFilter
Field Value
Type |
---|
System.String[] |
SummaryDescriptorPropertyFilter
Defines styles to show in a property grid for the Appearance object of a GridSummaryColumnDescriptor and GridSummaryRowDescriptor.
Declaration
public static readonly string[] SummaryDescriptorPropertyFilter
Field Value
Type |
---|
System.String[] |
Properties
AddNewRecordFieldCell
Gets or sets the GridTableCellStyleInfo with cell settings for field cells in new record row.
Declaration
public GridTableCellStyleInfo AddNewRecordFieldCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
AddNewRecordRowHeaderCell
Gets or sets the GridTableCellStyleInfo with cell settings for header cells in a new record row.
Declaration
public GridTableCellStyleInfo AddNewRecordRowHeaderCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
AlternateRecordFieldCell
Gets or sets the GridTableCellStyleInfo with cell settings for field cells in alternate record rows.
Declaration
public GridTableCellStyleInfo AlternateRecordFieldCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
AlternateRecordRowHeaderCell
Gets or sets the GridTableCellStyleInfo with cell settings for header cells in alternate record rows.
Declaration
public GridTableCellStyleInfo AlternateRecordRowHeaderCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
AnyCell
Gets or sets the GridTableCellStyleInfo with cell settings for any cell in the grid.
Declaration
public GridTableCellStyleInfo AnyCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
AnyGroupCell
Gets or sets the GridTableCellStyleInfo with cell settings for any group-related cell.
Declaration
public GridTableCellStyleInfo AnyGroupCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
AnyHeaderCell
Gets or sets the GridTableCellStyleInfo with cell settings for any header cell.
Declaration
public GridTableCellStyleInfo AnyHeaderCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
AnyIndentCell
Gets or sets the GridTableCellStyleInfo with cell settings for any indent cell.
Declaration
public GridTableCellStyleInfo AnyIndentCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
AnyNestedTableCell
Gets or sets the GridTableCellStyleInfo with cell settings for any cells related to nested tables.
Declaration
public GridTableCellStyleInfo AnyNestedTableCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
AnyPreviewCell
Gets or sets the GridTableCellStyleInfo with cell settings for any preview cell.
Declaration
public GridTableCellStyleInfo AnyPreviewCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
AnyRecordFieldCell
Gets or sets the GridTableCellStyleInfo with cell settings for any record field cell.
Declaration
public GridTableCellStyleInfo AnyRecordFieldCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
AnySummaryCell
Gets or sets the GridTableCellStyleInfo with cell settings for any summary cell.
Declaration
public GridTableCellStyleInfo AnySummaryCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
ColumnHeaderCell
Gets or sets the GridTableCellStyleInfo with cell settings for column header cells.
Declaration
public GridTableCellStyleInfo ColumnHeaderCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
ColumnHeaderWithFilterCell
Gets or sets the GridTableCellStyleInfo with cell settings for filter bar header cells.
Declaration
public GridTableCellStyleInfo ColumnHeaderWithFilterCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
Default
The Default appearance. Any appearance will inherit default settings that were not initialized from the Default appearance.
Declaration
public static GridTableCellAppearance Default { get; }
Property Value
Type |
---|
GridTableCellAppearance |
EmptyCell
Gets or sets the GridTableCellStyleInfo with cell settings for empty cell in summary rows.
Declaration
public GridTableCellStyleInfo EmptyCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
EmptySectionRowHeaderCell
Gets or sets the GridTableCellStyleInfo with cell settings for row header cells in an empty section.
Declaration
public GridTableCellStyleInfo EmptySectionRowHeaderCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
FilterBarCell
Gets or sets the GridTableCellStyleInfo with cell settings for field cells in filter bars.
Declaration
public GridTableCellStyleInfo FilterBarCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
FilterBarRowHeaderCell
Gets or sets the GridTableCellStyleInfo with cell settings for any filter bar row header cell.
Declaration
public GridTableCellStyleInfo FilterBarRowHeaderCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
GroupCaptionCell
Gets or sets the GridTableCellStyleInfo with cell settings for group caption cells.
Declaration
public GridTableCellStyleInfo GroupCaptionCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
GroupCaptionPlusMinusCell
Gets or sets the GridTableCellStyleInfo with cell settings for the PlusMinus cell in group captions.
Declaration
public GridTableCellStyleInfo GroupCaptionPlusMinusCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See the GridTableCellAppearance overview for information on inheritance of style settings.
GroupCaptionRowHeaderCell
Gets or sets the GridTableCellStyleInfo with cell settings for row header cells in the same row as a group caption.
Declaration
public GridTableCellStyleInfo GroupCaptionRowHeaderCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
GroupCaptionSummaryCell
Gets or sets the GridTableCellStyleInfo with cell settings for summary cells in the caption bar.
Declaration
public GridTableCellStyleInfo GroupCaptionSummaryCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
GroupFooterIndentCell
Gets or sets the GridTableCellStyleInfo with cell settings for indent cells in the group footer section.
Declaration
public GridTableCellStyleInfo GroupFooterIndentCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
GroupFooterRowHeaderCell
Gets or sets the GridTableCellStyleInfo with cell settings for any header cell in a group footer.
Declaration
public GridTableCellStyleInfo GroupFooterRowHeaderCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
GroupFooterSectionCell
Gets or sets the GridTableCellStyleInfo with cell settings for any cell in the group footer section.
Declaration
public GridTableCellStyleInfo GroupFooterSectionCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
GroupHeaderIndentCell
Gets or sets the GridTableCellStyleInfo with cell settings for indent cells in the group header section.
Declaration
public GridTableCellStyleInfo GroupHeaderIndentCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
GroupHeaderRowHeaderCell
Gets or sets the GridTableCellStyleInfo with cell settings for any header cell in a group header.
Declaration
public GridTableCellStyleInfo GroupHeaderRowHeaderCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
GroupHeaderSectionCell
Gets or sets the GridTableCellStyleInfo with cell settings for any cell in group header section.
Declaration
public GridTableCellStyleInfo GroupHeaderSectionCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
GroupIndentCell
Gets or sets the GridTableCellStyleInfo with cell settings for indent cells in groups.
Declaration
public GridTableCellStyleInfo GroupIndentCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
GroupIndentICell
Gets or sets the GridTableCellStyleInfo with cell settings for indent cells with continuous I-lines in groups.
Declaration
public GridTableCellStyleInfo GroupIndentICell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
GroupIndentLCell
Gets or sets the GridTableCellStyleInfo with cell settings for indent cells with closing L-line in groups.
Declaration
public GridTableCellStyleInfo GroupIndentLCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
GroupIndentTCell
Gets or sets the GridTableCellStyleInfo with cell settings for indent cells with T-lines in groups.
Declaration
public GridTableCellStyleInfo GroupIndentTCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
GroupPreviewCell
Gets or sets the GridTableCellStyleInfo with cell settings for cells in group preview section.
Declaration
public GridTableCellStyleInfo GroupPreviewCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
GroupPreviewRowHeaderCell
Gets or sets the GridTableCellStyleInfo with cell settings for any header cell in a group preview section.
Declaration
public GridTableCellStyleInfo GroupPreviewRowHeaderCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See the GridTableCellAppearance overview for information on inheritance of style settings.
IsDefault
Returns True if all styles of the appearance object are default; False if any are modified.
Declaration
public bool IsDefault { get; }
Property Value
Type |
---|
System.Boolean |
IsModified
Returns True if any style of the appearance object was modified; False if all are default.
Declaration
public bool IsModified { get; }
Property Value
Type |
---|
System.Boolean |
IsReadOnly
Returns whether the object can be modified.
Declaration
public bool IsReadOnly { get; }
Property Value
Type |
---|
System.Boolean |
NestedTableCell
Gets or sets the GridTableCellStyleInfo with cell settings for nested table cells in which the child table is drawn.
Declaration
public GridTableCellStyleInfo NestedTableCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
NestedTableIndentCell
Gets or sets the GridTableCellStyleInfo with cell settings for indent cells in parent table for rows with indented nested tables.
Declaration
public GridTableCellStyleInfo NestedTableIndentCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
NestedTableIndentICell
Gets or sets the GridTableCellStyleInfo with cell settings for indent cells with continuous I-line in parent table for rows with indented nested tables.
Declaration
public GridTableCellStyleInfo NestedTableIndentICell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
NestedTableIndentLCell
Gets or sets the GridTableCellStyleInfo with cell settings for indent cells with closing L-line in parent table for rows with indented nested tables.
Declaration
public GridTableCellStyleInfo NestedTableIndentLCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
NestedTableIndentTCell
Gets or sets the GridTableCellStyleInfo with cell settings for indent cells with T-lines in parent table for rows with indented nested tables.
Declaration
public GridTableCellStyleInfo NestedTableIndentTCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
NestedTableRowHeaderCell
Gets or sets the GridTableCellStyleInfo with cell settings for row header cells in parent table for rows with indented nested tables.
Declaration
public GridTableCellStyleInfo NestedTableRowHeaderCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
Owner
Gets the parent element that hosts this appearance object.
Declaration
public IGridTableCellAppearanceSource Owner { get; }
Property Value
Type |
---|
IGridTableCellAppearanceSource |
PropertyFilter
Defines styles to show in a property grid for this appearance object at design-time.
Declaration
public string[] PropertyFilter { get; set; }
Property Value
Type |
---|
System.String[] |
RecordFieldCell
Gets or sets the GridTableCellStyleInfo with cell settings for field cells in the non-alternate record row.
Declaration
public GridTableCellStyleInfo RecordFieldCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
RecordPlusMinusCell
Gets or sets the GridTableCellStyleInfo with cell settings for PlusMinus cells in a record row.
Declaration
public GridTableCellStyleInfo RecordPlusMinusCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
RecordPreviewCell
Gets or sets the GridTableCellStyleInfo with cell settings for cells in record preview row.
Declaration
public GridTableCellStyleInfo RecordPreviewCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
RecordPreviewRowHeaderCell
Gets or sets the GridTableCellStyleInfo with cell settings for any header cell in a record preview row.
Declaration
public GridTableCellStyleInfo RecordPreviewRowHeaderCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See the GridTableCellAppearance overview for information on inheritance of style settings.
RecordRowHeaderCell
Gets or sets the GridTableCellStyleInfo with cell settings for headers cell in non-alternate record rows.
Declaration
public GridTableCellStyleInfo RecordRowHeaderCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
RowHeaderCell
Gets or sets the GridTableCellStyleInfo with cell settings for row header cells in summary row.
Declaration
public GridTableCellStyleInfo RowHeaderCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
StackedHeaderCell
Gets or sets the GridTableCellStyleInfo with cell settings for stacked header cells.
Declaration
public GridTableCellStyleInfo StackedHeaderCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
SummaryEmptyCell
Gets or sets the GridTableCellStyleInfo with cell settings for empty cells in summary rows.
Declaration
public GridTableCellStyleInfo SummaryEmptyCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
SummaryFieldCell
Gets or sets the GridTableCellStyleInfo with cell settings for field cells in summary rows.
Declaration
public GridTableCellStyleInfo SummaryFieldCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
SummaryFillRowCell
Gets or sets the GridTableCellStyleInfo with cell settings for field cells in summary rows with GridSummaryStyle.FillRows.
Declaration
public GridTableCellStyleInfo SummaryFillRowCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
SummaryRowHeaderCell
Gets or sets the GridTableCellStyleInfo with cell settings for row header cells in summary rows.
Declaration
public GridTableCellStyleInfo SummaryRowHeaderCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
SummaryTitleCell
Gets or sets the GridTableCellStyleInfo with cell settings for the title cell in summary rows.
Declaration
public GridTableCellStyleInfo SummaryTitleCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
TopLeftHeaderCell
Gets or sets the GridTableCellStyleInfo with cell settings for the top-left header cell.
Declaration
public GridTableCellStyleInfo TopLeftHeaderCell { get; set; }
Property Value
Type |
---|
GridTableCellStyleInfo |
Remarks
When you assign a new GridTableCellStyleInfo object, the setter will not assign a reference to the object. Instead all properties of the new style object will be copied over to the existing style object.
See GridTableCellAppearance overview for information on inheritance of style settings.
Methods
Dispose()
Disposes of the object and inner style object.
Declaration
public void Dispose()
GetBaseStyleNames(GridTableCellType)
Gets a string that indicates parent styles within the appearance object for the specified table cell element.
Declaration
public static string[] GetBaseStyleNames(GridTableCellType tableCellType)
Parameters
Type | Name | Description |
---|---|---|
GridTableCellType | tableCellType | The table cell type. |
Returns
Type | Description |
---|---|
System.String[] | A string with debug information. |
GetBaseStyles(GridTableCellType)
Returns an array of style objects representing the inheritance chain of style settings within cell elements of the appearance object for the specified table cell type.
Declaration
public GridTableCellStyleInfo[] GetBaseStyles(GridTableCellType tableCellType)
Parameters
Type | Name | Description |
---|---|---|
GridTableCellType | tableCellType | The table cell type. |
Returns
Type | Description |
---|---|
GridTableCellStyleInfo[] | An array of GridTableCellStyleInfo. |
GetBaseStyles(GridTableCellType, Boolean)
Returns an array of style objects representing the inheritance chain of style settings within cell elements of the appearance object for the specified table cell type.
Declaration
public virtual GridTableCellStyleInfo[] GetBaseStyles(GridTableCellType tableCellType, bool nullStyleIfEmpty)
Parameters
Type | Name | Description |
---|---|---|
GridTableCellType | tableCellType | The table cell type. |
System.Boolean | nullStyleIfEmpty | Indicates if style objects that were not modified from their default settings should be included. If True, a NULL object is added to the array for default styles; otherwise the empty style object is added. |
Returns
Type | Description |
---|---|
GridTableCellStyleInfo[] | An array of GridTableCellStyleInfo. |
GetStyle(GridTableCellType)
Returns a reference to the GridTableCellStyleInfo for the specified GridTableCellType.
Declaration
public virtual GridTableCellStyleInfo GetStyle(GridTableCellType tableCellType)
Parameters
Type | Name | Description |
---|---|---|
GridTableCellType | tableCellType | Specifies the cell type. |
Returns
Type | Description |
---|---|
GridTableCellStyleInfo | The GridTableCellStyleInfo for the specified GridTableCellType. |
InitializeDefault()
Initializes the Default appearance. Any appearance will inherit default settings that were not initialized from the Default appearance.
Declaration
public virtual void InitializeDefault()
InitializeFrom(GridTableCellAppearance)
Initializes this object and copies properties from another object. Changing and Changed events are raised for every property that is modified. If both objects are equal, no events are raised.
Declaration
public void InitializeFrom(GridTableCellAppearance other)
Parameters
Type | Name | Description |
---|---|---|
GridTableCellAppearance | other | The source object. |
IsModifiedStyle(GridTableCellType)
Determines if the GridTableCellStyleInfo for the specified GridTableCellType is modified.
Declaration
public virtual bool IsModifiedStyle(GridTableCellType tableCellType)
Parameters
Type | Name | Description |
---|---|---|
GridTableCellType | tableCellType | Specifies the cell type. |
Returns
Type | Description |
---|---|
System.Boolean | True if the GridTableCellStyleInfo is modified; False if all properties are default. |
ModifyAppearance(GridTableCellAppearance)
Applies properties from another object. Changing and Changed events are raised for every property that is modified. If both objects are equal, no events are raised. All properties that are specified in the other appearance will be applied using StyleModifyType.Override.
Declaration
public void ModifyAppearance(GridTableCellAppearance other)
Parameters
Type | Name | Description |
---|---|---|
GridTableCellAppearance | other | The source object. |
ModifyAppearance(GridTableCellAppearance, StyleModifyType)
Applies properties from another object. Changing and Changed events are raised for every property that is modified. If both objects are equal, no events are raised. Properties that are specified in the other appearance will be applied using the specified StyleModifyType.
Declaration
public void ModifyAppearance(GridTableCellAppearance other, StyleModifyType modifyType)
Parameters
Type | Name | Description |
---|---|---|
GridTableCellAppearance | other | The source object. |
StyleModifyType | modifyType | The source style modify type. |
OnChanged(GridTableCellStyleInfoChangedEventArgs)
Raises the Changed event.
Declaration
protected virtual void OnChanged(GridTableCellStyleInfoChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
GridTableCellStyleInfoChangedEventArgs | e | A GridTableCellStyleInfoChangedEventArgs that contains the event data. |
OnChanging(GridTableCellStyleInfoChangedEventArgs)
Raises the Changing event.
Declaration
protected virtual void OnChanging(GridTableCellStyleInfoChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
GridTableCellStyleInfoChangedEventArgs | e | A GridTableCellStyleInfoChangedEventArgs that contains the event data. |
Reset()
Resets all styles within the appearance object.
Declaration
public void Reset()
ResetAddNewRecordFieldCell()
Discards any changes for the AddNewRecordFieldCell object.
Declaration
public void ResetAddNewRecordFieldCell()
ResetAddNewRecordRowHeaderCell()
Discards any changes for the AddNewRecordRowHeaderCell object.
Declaration
public void ResetAddNewRecordRowHeaderCell()
ResetAlternateRecordFieldCell()
Discards any changes for the AlternateRecordFieldCell object.
Declaration
public void ResetAlternateRecordFieldCell()
ResetAlternateRecordRowHeaderCell()
Discards any changes for the AlternateRecordRowHeaderCell object.
Declaration
public void ResetAlternateRecordRowHeaderCell()
ResetAnyCell()
Discards any changes for the AnyCell object.
Declaration
public void ResetAnyCell()
ResetAnyGroupCell()
Discards any changes for the AnyGroupCell object.
Declaration
public void ResetAnyGroupCell()
ResetAnyHeaderCell()
Discards any changes for the AnyHeaderCell object.
Declaration
public void ResetAnyHeaderCell()
ResetAnyIndentCell()
Discards any changes for the AnyIndentCell object.
Declaration
public void ResetAnyIndentCell()
ResetAnyNestedTableCell()
Discards any changes for the AnyNestedTableCell object.
Declaration
public void ResetAnyNestedTableCell()
ResetAnyPreviewCell()
Discards any changes for the AnyPreviewCell object.
Declaration
public void ResetAnyPreviewCell()
ResetAnyRecordFieldCell()
Discards any changes for the AnyRecordFieldCell object.
Declaration
public void ResetAnyRecordFieldCell()
ResetAnySummaryCell()
Discards any changes for the AnySummaryCell object.
Declaration
public void ResetAnySummaryCell()
ResetColumnHeaderCell()
Discards any changes for the ColumnHeaderCell object.
Declaration
public void ResetColumnHeaderCell()
ResetColumnHeaderWithFilterCell()
Discards any changes for the ColumnHeaderWithFilterCell object.
Declaration
public void ResetColumnHeaderWithFilterCell()
ResetEmptyCell()
Discards any changes for the EmptyCell object.
Declaration
public void ResetEmptyCell()
ResetEmptySectionRowHeaderCell()
Discards any changes for the EmptySectionRowHeaderCell object.
Declaration
public void ResetEmptySectionRowHeaderCell()
ResetFilterBarCell()
Discards any changes for the FilterBarCell object.
Declaration
public void ResetFilterBarCell()
ResetFilterBarRowHeaderCell()
Discards any changes for the FilterBarRowHeaderCell object.
Declaration
public void ResetFilterBarRowHeaderCell()
ResetGroupCaptionCell()
Discards any changes for the GroupCaptionCell object.
Declaration
public void ResetGroupCaptionCell()
ResetGroupCaptionPlusMinusCell()
Discards any changes for the GroupCaptionPlusMinusCell object.
Declaration
public void ResetGroupCaptionPlusMinusCell()
ResetGroupCaptionRowHeaderCell()
Discards any changes for the GroupCaptionRowHeaderCell object.
Declaration
public void ResetGroupCaptionRowHeaderCell()
ResetGroupCaptionSummaryCell()
Discards any changes for the GroupCaptionSummaryCell object.
Declaration
public void ResetGroupCaptionSummaryCell()
ResetGroupFooterIndentCell()
Discards any changes for the GroupFooterIndentCell object.
Declaration
public void ResetGroupFooterIndentCell()
ResetGroupFooterRowHeaderCell()
Discards any changes for the GroupFooterRowHeaderCell object.
Declaration
public void ResetGroupFooterRowHeaderCell()
ResetGroupFooterSectionCell()
Discards any changes for the GroupFooterSectionCell object.
Declaration
public void ResetGroupFooterSectionCell()
ResetGroupHeaderIndentCell()
Discards any changes for the GroupHeaderIndentCell object.
Declaration
public void ResetGroupHeaderIndentCell()
ResetGroupHeaderRowHeaderCell()
Discards any changes for the GroupHeaderRowHeaderCell object.
Declaration
public void ResetGroupHeaderRowHeaderCell()
ResetGroupHeaderSectionCell()
Discards any changes for the GroupHeaderSectionCell object.
Declaration
public void ResetGroupHeaderSectionCell()
ResetGroupIndentCell()
Discards any changes for the GroupIndentCell object.
Declaration
public void ResetGroupIndentCell()
ResetGroupIndentICell()
Discards any changes for the GroupIndentICell object.
Declaration
public void ResetGroupIndentICell()
ResetGroupIndentLCell()
Discards any changes for the GroupIndentLCell object.
Declaration
public void ResetGroupIndentLCell()
ResetGroupIndentTCell()
Discards any changes for the GroupIndentTCell object.
Declaration
public void ResetGroupIndentTCell()
ResetGroupPreviewCell()
Discards any changes for the GroupPreviewCell object.
Declaration
public void ResetGroupPreviewCell()
ResetGroupPreviewRowHeaderCell()
Discards any changes for the GroupPreviewRowHeaderCell object.
Declaration
public void ResetGroupPreviewRowHeaderCell()
ResetNestedTableCell()
Discards any changes for the NestedTableCell object.
Declaration
public void ResetNestedTableCell()
ResetNestedTableIndentCell()
Discards any changes for the NestedTableIndentCell object.
Declaration
public void ResetNestedTableIndentCell()
ResetNestedTableIndentICell()
Discards any changes for the NestedTableIndentICell object.
Declaration
public void ResetNestedTableIndentICell()
ResetNestedTableIndentLCell()
Discards any changes for the NestedTableIndentLCell object.
Declaration
public void ResetNestedTableIndentLCell()
ResetNestedTableIndentTCell()
Discards any changes for the NestedTableIndentTCell object.
Declaration
public void ResetNestedTableIndentTCell()
ResetNestedTableRowHeaderCell()
Discards any changes for the NestedTableRowHeaderCell object.
Declaration
public void ResetNestedTableRowHeaderCell()
ResetRecordFieldCell()
Discards any changes for the RecordFieldCell object.
Declaration
public void ResetRecordFieldCell()
ResetRecordPlusMinusCell()
Discards any changes for the RecordPlusMinusCell object.
Declaration
public void ResetRecordPlusMinusCell()
ResetRecordPreviewCell()
Discards any changes for the RecordPreviewCell object.
Declaration
public void ResetRecordPreviewCell()
ResetRecordPreviewRowHeaderCell()
Discards any changes for the RecordPreviewRowHeaderCell object.
Declaration
public void ResetRecordPreviewRowHeaderCell()
ResetRecordRowHeaderCell()
Discards any changes for the RecordRowHeaderCell object.
Declaration
public void ResetRecordRowHeaderCell()
ResetRowHeaderCell()
Discards any changes for the RowHeaderCell object.
Declaration
public void ResetRowHeaderCell()
ResetStackedHeaderCell()
Discards any changes for the StackedHeaderCell object.
Declaration
public void ResetStackedHeaderCell()
ResetStyle(GridTableCellType)
Resets all properties in the GridTableCellStyleInfo for the specified GridTableCellType back to default values.
Declaration
public virtual void ResetStyle(GridTableCellType tableCellType)
Parameters
Type | Name | Description |
---|---|---|
GridTableCellType | tableCellType | Specifies the cell type. |
ResetSummaryEmptyCell()
Discards any changes for the SummaryEmptyCell object.
Declaration
public void ResetSummaryEmptyCell()
ResetSummaryFieldCell()
Discards any changes for the SummaryFieldCell object.
Declaration
public void ResetSummaryFieldCell()
ResetSummaryFillRowCell()
Discards any changes for the SummaryFillRowCell object.
Declaration
public void ResetSummaryFillRowCell()
ResetSummaryRowHeaderCell()
Discards any changes for the SummaryRowHeaderCell object.
Declaration
public void ResetSummaryRowHeaderCell()
ResetSummaryTitleCell()
Discards any changes for the SummaryTitleCell object.
Declaration
public void ResetSummaryTitleCell()
ResetTopLeftHeaderCell()
Discards any changes for the TopLeftHeaderCell object.
Declaration
public void ResetTopLeftHeaderCell()
SetOwner(IGridTableCellAppearanceSource)
Sets the owner.
Declaration
public void SetOwner(IGridTableCellAppearanceSource owner)
Parameters
Type | Name | Description |
---|---|---|
IGridTableCellAppearanceSource | owner | The parent element that hosts this appearance object and receives notification about changes. |
ShouldSerializeAddNewRecordFieldCell()
Determines whether AddNewRecordFieldCell has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeAddNewRecordFieldCell()
Returns
Type | Description |
---|---|
System.Boolean | true if contents were changed; false otherwise. |
ShouldSerializeAddNewRecordRowHeaderCell()
Determines whether AddNewRecordRowHeaderCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeAddNewRecordRowHeaderCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeAlternateRecordFieldCell()
Determines whether AlternateRecordFieldCell has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeAlternateRecordFieldCell()
Returns
Type | Description |
---|---|
System.Boolean | true if contents were changed; false otherwise. |
ShouldSerializeAlternateRecordRowHeaderCell()
Determines whether AlternateRecordRowHeaderCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeAlternateRecordRowHeaderCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeAnyCell()
Determines whether AnyCell has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeAnyCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeAnyGroupCell()
Determines whether AnyGroupCell has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeAnyGroupCell()
Returns
Type | Description |
---|---|
System.Boolean | true if contents were changed; false otherwise. |
ShouldSerializeAnyHeaderCell()
Determines whether AnyHeaderCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeAnyHeaderCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeAnyIndentCell()
Determines whether AnyIndentCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeAnyIndentCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeAnyNestedTableCell()
Determines whether AnyNestedTableCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeAnyNestedTableCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeAnyPreviewCell()
Determines whether AnyPreviewCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeAnyPreviewCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeAnyRecordFieldCell()
Determines whether AnyRecordFieldCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeAnyRecordFieldCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeAnySummaryCell()
Determines whether AnySummaryCell has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeAnySummaryCell()
Returns
Type | Description |
---|---|
System.Boolean | true if contents were changed; false otherwise. |
ShouldSerializeColumnHeaderCell()
Determines whether ColumnHeaderCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeColumnHeaderCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeColumnHeaderWithFilterCell()
Determines whether ColumnHeaderWithFilterCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeColumnHeaderWithFilterCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeEmptyCell()
Determines whether EmptyCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeEmptyCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeEmptySectionRowHeaderCell()
Determines whether EmptySectionRowHeaderCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeEmptySectionRowHeaderCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeFilterBarCell()
Determines whether FilterBarCell has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeFilterBarCell()
Returns
Type | Description |
---|---|
System.Boolean | true if contents were changed; false otherwise. |
ShouldSerializeFilterBarRowHeaderCell()
Determines whether FilterBarRowHeaderCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeFilterBarRowHeaderCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeGroupCaptionCell()
Determines whether GroupCaptionCell has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeGroupCaptionCell()
Returns
Type | Description |
---|---|
System.Boolean | true if contents were changed; false otherwise. |
ShouldSerializeGroupCaptionPlusMinusCell()
Determines whether GroupCaptionPlusMinusCell has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeGroupCaptionPlusMinusCell()
Returns
Type | Description |
---|---|
System.Boolean | true if contents were changed; false otherwise. |
ShouldSerializeGroupCaptionRowHeaderCell()
Determines whether GroupCaptionRowHeaderCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeGroupCaptionRowHeaderCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeGroupCaptionSummaryCell()
Determines whether GroupCaptionSummaryCell has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeGroupCaptionSummaryCell()
Returns
Type | Description |
---|---|
System.Boolean | true if contents were changed; false otherwise. |
ShouldSerializeGroupFooterIndentCell()
Determines whether GroupFooterIndentCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeGroupFooterIndentCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeGroupFooterRowHeaderCell()
Determines whether GroupFooterRowHeaderCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeGroupFooterRowHeaderCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeGroupFooterSectionCell()
Determines whether GroupFooterSectionCell has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeGroupFooterSectionCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeGroupHeaderIndentCell()
Determines whether GroupHeaderIndentCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeGroupHeaderIndentCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeGroupHeaderRowHeaderCell()
Determines whether GroupHeaderRowHeaderCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeGroupHeaderRowHeaderCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeGroupHeaderSectionCell()
Determines whether GroupHeaderSectionCell has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeGroupHeaderSectionCell()
Returns
Type | Description |
---|---|
System.Boolean | true if contents were changed; false otherwise. |
ShouldSerializeGroupIndentCell()
Determines whether GroupIndentCell has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeGroupIndentCell()
Returns
Type | Description |
---|---|
System.Boolean | true if contents were changed; false otherwise. |
ShouldSerializeGroupIndentICell()
Determines whether GroupIndentICell has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeGroupIndentICell()
Returns
Type | Description |
---|---|
System.Boolean | true if contents were changed; false otherwise. |
ShouldSerializeGroupIndentLCell()
Determines whether GroupIndentLCell has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeGroupIndentLCell()
Returns
Type | Description |
---|---|
System.Boolean | true if contents were changed; false otherwise. |
ShouldSerializeGroupIndentTCell()
Determines whether GroupIndentTCell has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeGroupIndentTCell()
Returns
Type | Description |
---|---|
System.Boolean | true if contents were changed; false otherwise. |
ShouldSerializeGroupPreviewCell()
Determines whether GroupHeaderRowHeaderCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeGroupPreviewCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeGroupPreviewRowHeaderCell()
Determines whether GroupPreviewRowHeaderCell has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeGroupPreviewRowHeaderCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeNestedTableCell()
Determines whether NestedTableCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeNestedTableCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeNestedTableIndentCell()
Determines whether NestedTableIndentCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeNestedTableIndentCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeNestedTableIndentICell()
Determines whether NestedTableIndentICell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeNestedTableIndentICell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeNestedTableIndentLCell()
Determines whether NestedTableIndentLCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeNestedTableIndentLCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeNestedTableIndentTCell()
Determines whether NestedTableIndentTCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeNestedTableIndentTCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeNestedTableRowHeaderCell()
Determines whether NestedTableRowHeaderCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeNestedTableRowHeaderCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeRecordFieldCell()
Determines whether RecordFieldCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeRecordFieldCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeRecordPlusMinusCell()
Determines whether RecordPlusMinusCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeRecordPlusMinusCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeRecordPreviewCell()
Determines whether RecordPreviewCell has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeRecordPreviewCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeRecordPreviewRowHeaderCell()
Determines whether RecordPreviewRowHeaderCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeRecordPreviewRowHeaderCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeRecordRowHeaderCell()
Determines whether RecordRowHeaderCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeRecordRowHeaderCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeRowHeaderCell()
Determines whether RowHeaderCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeRowHeaderCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeStackedHeaderCell()
Determines whether StackedHeaderCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeStackedHeaderCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeSummaryEmptyCell()
Determines whether SummaryEmptyCell has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeSummaryEmptyCell()
Returns
Type | Description |
---|---|
System.Boolean | true if contents were changed; false otherwise. |
ShouldSerializeSummaryFieldCell()
Determines whether SummaryFieldCell has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeSummaryFieldCell()
Returns
Type | Description |
---|---|
System.Boolean | true if contents were changed; false otherwise. |
ShouldSerializeSummaryFillRowCell()
Determines whether SummaryFillRowCell has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeSummaryFillRowCell()
Returns
Type | Description |
---|---|
System.Boolean | true if contents were changed; false otherwise. |
ShouldSerializeSummaryRowHeaderCell()
Determines whether SummaryRowHeaderCell has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeSummaryRowHeaderCell()
Returns
Type | Description |
---|---|
System.Boolean | true if contents were changed; false otherwise. |
ShouldSerializeSummaryTitleCell()
Determines whether SummaryTitleCell has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeSummaryTitleCell()
Returns
Type | Description |
---|---|
System.Boolean | true if contents were changed; false otherwise. |
ShouldSerializeTopLeftHeaderCell()
Determines whether TopLeftHeaderCell has been modified and contents should be serialized at design-time.
Declaration
public bool ShouldSerializeTopLeftHeaderCell()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ToString()
Returns a string that represents the current object.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String | A string that represents the current object. |
Overrides
Events
Changed
Occurs after a style is changed.
Declaration
public event GridTableCellStyleInfoChangedEventHandler Changed
Event Type
Type |
---|
GridTableCellStyleInfoChangedEventHandler |
Changing
Occurs before a style is changed.
Declaration
public event GridTableCellStyleInfoChangedEventHandler Changing
Event Type
Type |
---|
GridTableCellStyleInfoChangedEventHandler |