Class CellEditorBase
Provides the base class from which the classes that represent cell editors are derived.
Inheritance
Inherited Members
Namespace: Telerik.WinForms.Controls.Spreadsheet.Worksheets
Assembly: Telerik.WinControls.RadSpreadsheet.dll
Syntax
public class CellEditorBase : UIElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, ICellEditor, ICommandDescriptorsProvider
Constructors
CellEditorBase()
Properties
Background
Gets or sets the MaxHeight.
Declaration
public virtual Brush Background { get; set; }
Property Value
|
System.Windows.Media.Brush
The MaxHeight value. |
CommandDescriptors
Gets the command descriptors.
Declaration
public CommandDescriptors CommandDescriptors { get; }
Property Value
|
CommandDescriptors
The command descriptors. |
Implements
Commands
Gets the commands.
Declaration
public CellEditorCommands Commands { get; }
Property Value
|
CellEditorCommands
The commands. |
Height
Gets or sets the Height.
Declaration
public virtual int Height { get; set; }
Property Value
|
System.Int32
The Height value. |
MaxHeight
Gets or sets the MaxHeight.
Declaration
public virtual int MaxHeight { get; set; }
Property Value
|
System.Int32
The MaxHeight value. |
MaxWidth
Gets or sets the MaxHeight.
Declaration
public virtual int MaxWidth { get; set; }
Property Value
|
System.Int32
The MaxHeight value. |
Text
Gets or sets the text.
Declaration
public override string Text { get; set; }
Property Value
|
System.String
The text value. |
Overrides
Implements
TextBox
Declaration
public RichTextBox TextBox { get; }
Property Value
|
System.Windows.Forms.RichTextBox
|
Width
Gets or sets the Width.
Declaration
public virtual int Width { get; set; }
Property Value
|
System.Int32
The Width value. |
Methods
Copy()
Copies the selected text.
Declaration
public void Copy()
CreateChildElements()
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate. In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks.
Declaration
protected override void CreateChildElements()
Overrides
Cut()
Cuts the selected text.
Declaration
public void Cut()
Focus()
Focuses this instance.
Declaration
public bool Focus()
Returns
|
System.Boolean
|
Implements
Insert(String)
Inserts the specified text at the current caret position. The caret position moves after the inserted text.
Declaration
public void Insert(string text)
Parameters
|
System.String
text
The text to be inserted. |
OnKeyDown(KeyEventArgs)
Called before the System.Windows.UIElement.KeyDown event occurs.
Declaration
protected override void OnKeyDown(KeyEventArgs e)
Parameters
|
System.Windows.Forms.KeyEventArgs
e
The data for the event. |
Overrides
OnTextChanged()
Called when the text is changed.
Declaration
protected virtual void OnTextChanged()
Paste()
Pastes the copied text.
Declaration
public void Paste()
SelectAll()
Events
SelectionChanged
Occurs when the selection is changed.
Declaration
public event EventHandler SelectionChanged
Event Type
|
System.EventHandler
|
Implements
TextChanged
Occurs when text content changes.
Declaration
public event EventHandler TextChanged
Event Type
|
System.EventHandler
|
Implements
Explicit Interface Implementations
ICellEditor.LostFocus
Declaration
event EventHandler ICellEditor.LostFocus
Returns
|
System.EventHandler
|