Interface
IPropertyDefinition

Defines metadata for a cell property, including its name, default value, layout impact, and behavior during cell insertion operations.

Definition

Namespace:Telerik.Windows.Documents.Spreadsheet.PropertySystem

Assembly:Telerik.Windows.Documents.Spreadsheet.dll

Syntax:

cs-api-definition
public interface IPropertyDefinition

Properties

AffectsLayout

Indicates whether changes to this property require recalculating cell positions and sizes in the layout.

Declaration

cs-api-definition
bool AffectsLayout { get; }

Property Value

bool

The value indicating whether the property affects layout.

Name

The unique identifier for this property definition.

Declaration

cs-api-definition
string Name { get; }

Property Value

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

cs-api-definition
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

cs-api-definition
bool UseSameValueAsPreviousOnInsert { get; }

Property Value

bool

The value indicating whether to use same value as previous on insert.