Interface IPropertyDefinition
Defines metadata for a cell property, including its name, default value, layout impact, and behavior during cell insertion operations.
Namespace: Telerik.Windows.Documents.Spreadsheet.PropertySystem
Assembly: Telerik.Windows.Documents.Spreadsheet.dll
Syntax
public interface IPropertyDefinition
Properties
AffectsLayout
Indicates whether changes to this property require recalculating cell positions and sizes in the layout.
Declaration
bool AffectsLayout { get; }
Property Value
|
System.Boolean
The value indicating whether the property affects layout. |
Name
The unique identifier for this property definition.
Declaration
string Name { get; }
Property Value
|
System.String
The name of the property. |
StylePropertyGroup
The category to which this property belongs (Number, Alignment, Font, Border, Fill, Protection), used for selective style application.
Declaration
StylePropertyGroup StylePropertyGroup { get; }
Property Value
|
StylePropertyGroup
The style property group. |
UseSameValueAsPreviousOnInsert
Indicates whether newly inserted cells inherit this property value from the preceding cell.
Declaration
bool UseSameValueAsPreviousOnInsert { get; }
Property Value
|
System.Boolean
The value indicating whether to use same value as previous on insert. |