Click or drag to resize
RadSpreadsheet Class
Represents the RadSpreadsheet control.
Inheritance Hierarchy

Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.Spreadsheet (in Telerik.Windows.Controls.Spreadsheet.dll) Version: 2017.3.913.40 (2017.3.913.40)
Syntax
public class RadSpreadsheet : ControlBase, 
	IScrollBarsProvider, ICommandDescriptorsProvider, IWeakEventListener

The RadSpreadsheet type exposes the following members.

Constructors
  NameDescription
Public methodRadSpreadsheet
Initializes a new instance of the RadSpreadsheet class.
Top
Methods
  NameDescription
Public methodBeginUndoGroup
Begins the undo group.
Public methodCancelUndoGroup
Cancels the undo group.
Public methodEndUndoGroup
Ends the undo group.
Protected methodGetRequiredTemplateChildT
Gets the required template child.
(Inherited from ControlBase.)
Protected methodGetTemplateChildT
Gets the template child.
(Inherited from ControlBase.)
Public methodInvalidateLayout
Invalidates the layout.
Protected methodOnActiveSheetChanged
Called when the active sheet is changed.
Protected methodOnActiveSheetEditorChanged
Called when the active sheet editor is changed.
Public methodOnApplyTemplate
When overridden in a derived class, is invoked whenever application code or internal processes call ApplyTemplate.
(Overrides FrameworkElementOnApplyTemplate.)
Protected methodOnCreateAutomationPeer
Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.
(Overrides UIElementOnCreateAutomationPeer.)
Protected methodOnGotFocus
Raises the GotFocus routed event by using the event data provided.
(Overrides FrameworkElementOnGotFocus(RoutedEventArgs).)
Protected methodOnInitialized
Raises the Initialized event. This method is invoked whenever IsInitialized is set to true internally.
(Overrides FrameworkElementOnInitialized(EventArgs).)
Protected methodOnMessageShowing
Raises the [E:MessageShowing] event.
Protected methodOnTemplateApplying
Called when the template is applying.
Protected methodOnWorkbookChanged
Called when the workbook is changed.
Protected methodOnWorkbookChanging
Called when the workbook is changing.
Protected methodOnWorkbookCommandError
Raises the [E:WorkbookCommandError] event.
Protected methodOnWorkbookCommandExecuted
Raises the [E:WorkbookCommandExecuted] event.
Protected methodOnWorkbookCommandExecuting
Raises the [E:WorkbookCommandExecuting] event.
Public methodPrint(PrintWhatSettings, String)
Prints using the specified print what settings.
Public methodPrint(PrintWhatSettings, PrintDialog, String)
Prints using the specified print what settings.
Public methodReceiveWeakEvent
Receives events from the centralized event manager.
Public methodRedo
Redoes this instance.
Public methodSetHorizontalOffset
Sets the horizontal offset.
Public methodSetVerticalOffset
Sets the vertical offset.
Public methodUndo
Undoes this instance.
Top
Extension Methods
  NameDescription
Public Extension MethodChildrenOfTypeT
Gets all child elements recursively from the visual tree by given type.
(Defined by ChildrenOfTypeExtensions.)
Public Extension MethodClearIfNoBindingAndSet
Clears if set.
(Defined by CommonExtensions.)
Public Extension MethodClearIfSet
Clears the property if a value has been set.
(Defined by CommonExtensions.)
Public Extension MethodDeserializePrimitives
Deserializes some primitive properties of a control.
(Defined by SerializationExtensions.)
Public Extension MethodEnableLayoutRounding (Defined by LayoutRoundingHelperExtensions.)
Public Extension MethodFindChildByTypeT
Finds child element of the specified type. Uses breadth-first search.
(Defined by ChildrenOfTypeExtensions.)
Public Extension MethodGetAssociatedInlineUIContainer (Defined by ExtensionMethods.)
Public Extension MethodGetAssociatedLayoutBox (Defined by ExtensionMethods.)
Public Extension MethodGetBaseControlItemStatus
Gets a string that communicates the visual status of a Control.
(Defined by AutomationExtensions.)
Public Extension MethodGetBoundsRelativeTo
Gets the bounds relative to the current framework element.
(Defined by ExtensionMethods.)
Public Extension MethodGetGlobalMousePosition
(Defined by WindowHost.)
Public Extension MethodGetParents
Enumerates through element's parents in the visual tree.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodGetVisualParentT
Searches up in the visual tree for parent element of the specified type.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodIsAncestorOf(DependencyObject)Overloaded.
Determines whether the element is ancestor of the current UI element.
(Defined by ExtensionMethods.)
Public Extension MethodIsAncestorOf(DependencyObject)Overloaded.
Determines whether the element is an ancestor of the descendant.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodIsKeyboardFocusWithin
Determines whether keyboard focus is within the current UI element.
(Defined by KeyboardHelper.)
Public Extension MethodIsLocalValueSet(DependencyProperty)Overloaded.
Determines whether the specified dependency property local value is set.
(Defined by DependencyObjectExtensions.)
Public Extension MethodIsLocalValueSet(DependencyProperty)Overloaded.
Determines whether the specified dependency property local value is set.
(Defined by CommonExtensions.)
Public Extension MethodParentOfTypeT
Gets the parent element from the visual tree by given type.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodSerializePrimitives
Serializes some primitive properties of a control.
(Defined by SerializationExtensions.)
Public Extension MethodSetAssociatedLayoutBox (Defined by ExtensionMethods.)
Public Extension MethodSetIfDifferent
Sets the value of the dependencyProperty property if it's hasn't that value currently.
(Defined by CommonExtensions.)
Public Extension MethodSetLayout
Sets the location in the element in Canvas.
(Defined by CommonExtensions.)
Public Extension MethodSetLocation(Point)Overloaded.
Sets the location in the element in Canvas.
(Defined by CommonExtensions.)
Public Extension MethodSetLocation(Double, Double)Overloaded.
Sets the location in the element in Canvas.
(Defined by CommonExtensions.)
Public Extension MethodSlideInOverloaded.
Slides the given element into view. This is an extension method.
(Defined by CalendarAnimation.)
Public Extension MethodSlideIn(TimeSpan)Overloaded.
Slides the given element into view. This is an extension method.
(Defined by CalendarAnimation.)
Public Extension MethodSlideOutOverloaded.
Slides the given element out of view. This is an extension method.
(Defined by CalendarAnimation.)
Public Extension MethodSlideOut(TimeSpan)Overloaded.
Slides the given element out of view. This is an extension method.
(Defined by CalendarAnimation.)
Public Extension MethodTranslate(NullableDouble, NullableDouble, NullableDouble, NullableDouble, TimeSpan)Overloaded.
Translates the target element as requested by the parameters.
(Defined by CalendarAnimation.)
Public Extension MethodTranslate(NullableDouble, NullableDouble, NullableDouble, NullableDouble, TimeSpan, Action)Overloaded.
Translates the target element as requested by the parameters and executes the action request.
(Defined by CalendarAnimation.)
Top
Fields
  NameDescription
Public fieldStatic memberActiveSheetEditorProperty
Active sheet editor dependency property.
Public fieldStatic memberColorPaletteProperty
Color palette dependency property.
Public fieldStatic memberCommandDescriptorsProperty
Command descriptors dependency property.
Public fieldStatic memberFillHandleSelectionStrokeProperty
Fill handle selection stroke dependency property.
Public fieldStatic memberSelectionFillProperty
Selection fill dependency property.
Public fieldStatic memberSelectionStrokeProperty
Selection stroke dependency property.
Public fieldStatic memberSelectionStrokeThicknessProperty
Selection stroke thickness dependency property.
Public fieldStatic memberWorkbookProperty
Workbook dependency property.
Public fieldStatic memberWorksheetEditorContextMenuProperty
Worksheet editor context menu dependency property.
Top
Properties
  NameDescription
Public propertyActiveSheet
Gets or sets the active sheet.
Public propertyActiveSheetEditor
Gets the active sheet editor.
Public propertyActiveWorksheet
Gets or sets the active worksheet.
Public propertyActiveWorksheetEditor
Gets or sets the active worksheet editor.
Public propertyColorPalette
Gets or sets the color palette.
Public propertyCommandDescriptors
Gets the command descriptors.
Public propertyCreateVisualCellsAutomationPeers
Gets or sets a value indicating whether automation peers for the visible cells should be created by the owned RadSpreadsheetAutomationPeer.
Public propertyFillHandleSelectionStroke
Gets or sets the fill handle selection stroke.
Public propertyFontsProvider
Gets the fonts provider.
Public propertyHorizontalScrollBar
Gets the horizontal scroll bar.
Public propertySelectionFill
Gets or sets the selection fill.
Public propertySelectionStroke
Gets or sets the selection stroke.
Public propertySelectionStrokeThickness
Gets or sets the selection stroke thickness.
Public propertySheetSelectorContextMenu
Gets or sets the RadSpreadsheetSheetSelector context menu.
Public propertyTheme
Gets or sets the theme.
Public propertyThemesManager
Gets the themes manager.
Public propertyVerticalScrollBar
Gets the vertical scroll bar.
Public propertyVisibleSize
Gets or sets the visible size.
Public propertyWorkbook
Gets or sets the workbook.
Public propertyWorksheetEditorContextMenu
Gets or sets the worksheet editor context menu.
Public propertyWorksheetUILayersBuilder
Gets or sets the worksheet UI layers builder.
Top
Events
  NameDescription
Public eventActiveSheetChanged
Occurs when the active sheet is changed.
Public eventActiveSheetEditorChanged
Occurs when the active sheet editor is changed.
Public eventMessageShowing
Occurs when the user is presented with a warning message.
Public eventWorkbookChanged
Occurs when the workbook is changed.
Public eventWorkbookChanging
Occurs when the workbook is changing.
Public eventWorkbookCommandError
Occurs when workbook command error occurs.
Public eventWorkbookCommandExecuted
Occurs when workbook command is executed.
Public eventWorkbookCommandExecuting
Occurs when workbook command is executing.
Public eventWorkbookContentChanged
Occurs when the workbook content is changed.
Top
See Also