ClassStyleProperty<TValue, TPropertyContainer>
Class
Definition
Namespace:Telerik.WinForms.Documents.Model.Styles
Assembly:Telerik.WinControls.RichTextEditor.dll
Type Parameters:
TValue
TPropertyContainer
Syntax:
cs-api-definition
public class StyleProperty<TValue, TPropertyContainer> : StylePropertyBase where TPropertyContainer : DocumentElementPropertiesBase
Inheritance: objectStylePropertyBaseStyleProperty<TValue, TPropertyContainer>
Derived Classes:
Constructors
StyleProperty(TPropertyContainer, StylePropertyDefinition<TValue, TPropertyContainer>)
Declaration
cs-api-definition
public StyleProperty(TPropertyContainer propertyContainer, StylePropertyDefinition<TValue, TPropertyContainer> propertyDefinition)
Parameters
propertyContainer
TPropertyContainer
propertyDefinition
StylePropertyDefinition<TValue, TPropertyContainer>
Properties
PropertyContainer
Declaration
cs-api-definition
public TPropertyContainer PropertyContainer { get; }
Property Value
TPropertyContainer
PropertyDefinition
Declaration
cs-api-definition
public override IStylePropertyDefinition PropertyDefinition { get; }
Property Value
Overrides
ValueSource
Declaration
cs-api-definition
public override RadValueSource ValueSource { get; }
Property Value
Overrides
Methods
CheckForValueChange(RadValueSource)
Declaration
cs-api-definition
protected void CheckForValueChange(RadValueSource changedValueSource)
Parameters
changedValueSource
ClearValue()
Declaration
cs-api-definition
public override void ClearValue()
Overrides
GetLocalParentValueOverride()
Declaration
cs-api-definition
protected virtual TValue GetLocalParentValueOverride()
Returns
TValue
GetValue()
Declaration
cs-api-definition
public TValue GetValue()
Returns
TValue
GetValueOrDefault()
Declaration
cs-api-definition
public TValue GetValueOrDefault()
Returns
TValue
OnPropertyValueChanged(TValue, TValue)
Declaration
cs-api-definition
protected virtual void OnPropertyValueChanged(TValue oldValue, TValue newValue)
Parameters
oldValue
TValue
newValue
TValue
SetValue(TValue)
Declaration
cs-api-definition
public void SetValue(TValue value)
Parameters
value
TValue