Represents base for the format tab context classes.
Definition
Namespace:Telerik.Windows.Controls.Spreadsheet.Dialogs
Assembly:Telerik.Windows.Controls.Spreadsheet.dll
Syntax:
public abstract class FormatCellsTabContextBase : IFormatCellsTabContext
Inheritance: objectFormatCellsTabContextBase
Derived Classes:
Implements:
Constructors
Initializes a new instance of the FormatCellsTabContextBase class.
protected FormatCellsTabContextBase(RadSpreadsheet radSpreadsheet, CellStyle cellStyle = null)
The RadSpreadsheet.
cellStyleCellStyleThe cell style.
Initializes a new instance of the FormatCellsTabContextBase class.
protected FormatCellsTabContextBase(RadSpreadsheet radSpreadsheet, DifferentialFormatting differentialFormatting = null)
The RadSpreadsheet.
differentialFormattingDifferentialFormattingThe differential formatting for the condittional formatting.
Properties
CellStyle
CellStyle
Gets the cell style.
public CellStyle CellStyle { get; }
The cell style.
Gets the RadSpreadsheet.
public RadSpreadsheet RadSpreadsheet { get; }
The RadSpreadsheet.
Implements:
Visibility
Visibility
Gets or sets the visibility.
public Visibility Visibility { get; set; }
The visibility.
Implements:
Gets the worksheet editor.
public RadWorksheetEditor WorksheetEditor { get; }
The worksheet editor.
Methods
Applies the changes from context.
public void ApplyChangesFromContext()
Implements:
Applies the changes from context override.
protected abstract void ApplyChangesFromContextOverride()
Initializes the context override.
protected abstract void InitContextOverride()
Called when a property is changed.
protected void OnPropertyChanged()
Resumes the property change notification.
protected void ResumePropertyChangeNotification()
Suspends the property change notification.
protected void SuspendPropertyChangeNotification()