ClassUILayer
Class
UI Layer abstraction.
Definition
Namespace:Telerik.Windows.Controls.SyntaxEditor.UI.Layers
Assembly:Telerik.Windows.Controls.SyntaxEditor.dll
Syntax:
cs-api-definition
public abstract class UILayer
Inheritance: objectUILayer
Derived Classes:
Constructors
Properties
AssociatedEditor
Gets the associated editor.
Declaration
cs-api-definition
protected RadSyntaxEditor AssociatedEditor { get; }
Property Value
The associated editor.
Container
Gets the container.
Declaration
cs-api-definition
public Canvas Container { get; }
Property Value
Canvas
The container.
Methods
OnAssociatedEditorChanged(RadSyntaxEditor, RadSyntaxEditor)
Called when [associated editor changed].
Declaration
cs-api-definition
protected virtual void OnAssociatedEditorChanged(RadSyntaxEditor oldEditor, RadSyntaxEditor newEditor)
Parameters
oldEditor
The old editor.
newEditor
The new editor.
TranslateAndScale(UIUpdateContext)
Translates the and scale.
Declaration
cs-api-definition
protected virtual void TranslateAndScale(UIUpdateContext updateContext)
Parameters
updateContext
The update context.
UpdateUI()
Updates the UI.
UpdateUI(UIUpdateContext)
Updates the UI.
Declaration
cs-api-definition
public void UpdateUI(UIUpdateContext updateContext)
Parameters
updateContext
The update context.
UpdateUIOverride(UIUpdateContext)
Updates the UI override.
Declaration
cs-api-definition
protected virtual void UpdateUIOverride(UIUpdateContext updateContext)
Parameters
updateContext
The update context.