IRadWorksheetEditorPresenter
Represents RadWorksheetEditor presenter.
Definition
Namespace:Telerik.Windows.Controls.Spreadsheet.Worksheets
Assembly:Telerik.Windows.Controls.Spreadsheet.dll
Syntax:
public interface IRadWorksheetEditorPresenter : IWorksheetPresenterBase
Derived Classes:
Inherited Members
Properties
Gets or sets the owner.
RadWorksheetEditor Owner { get; set; }
The owner.
Gets the pointer handlers controller.
PointerHandlersController PointerHandlersController { get; }
The pointer handlers controller.
Gets or sets the scroll bars provider.
IScrollBarsProvider ScrollBarsProvider { get; set; }
The scroll bars provider.
Gets the value indicating if should show selection markers.
bool ShouldShowSelectionMarkers { get; }
The value indicating if should show selection markers.
Methods
Brings the into view.
void BringIntoView(CellIndex cellIndex)
Index of the cell.
Focuses this instance.
void Focus()
GetCellIndexFromViewPoint(Point)
CellIndex
Gets the cell index from view point.
CellIndex GetCellIndexFromViewPoint(Point point)
The view point.
Returns:CellIndex
The cell index.
Gets the document point from view point.
Point GetDocumentPointFromViewPoint(Point point)
The view point.
Returns:Point
The document point.
Gets the nearest cell index from view point.
CellIndex GetNearestCellIndexFromViewPoint(Point point)
The view point.
Returns:CellIndex
The nearest cell index.
Gets the view point from document point.
Point GetViewPointFromDocumentPoint(Point point)
The document point.
Returns:Point
The view point.
Hides the drop marker.
void HideDropMarker()
Hides the selection markers.
void HideSelectionMarkers()
Moves the drop marker.
void MoveDropMarker(CellIndex position)
The position.
Sets the horizontal offset.
Sets the vertical offset.
Shows the drop marker.
void ShowDropMarker(CellIndex position)
The position.
Shows the selection markers.
void ShowSelectionMarkers()
Updates the view port so the top left cell index is the desired one.
void UpdateToViewWithTopLeftCellIndex(CellIndex topLeftCellIndex)
The desired index of the top left visible cell.
Events
Occurs when the UI is updated.
event EventHandler<WorksheetUIUpdatedEventArgs> UIUpdated