Provides helper methods for mapping worksheet coordinates to visible rows, columns, and cells.
Inheritance Hierarchy Namespace: Altaxo.WorksheetAssembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntaxpublic static class AreaRetrieval
The AreaRetrieval type exposes the following members.
Methods| | Name | Description |
|---|
  | GetAreaType |
Creates area information from worksheet coordinates.
|
  | GetColumnNumber |
Retrieves the column number clicked onto
|
  | GetColumnWidthResizingPositions |
Get a list of horizontal positions, where the cursor should switch to a horizontal resizing cursor.
|
  | GetCoordinatesOfDataCell |
Gets the coordinates of a data cell.
|
  | GetCoordinatesOfPropertyCell |
Gets the coordinates of a property cell.
|
  | GetFirstAndNumberOfVisibleColumn |
Gets the first visible data column and the number of visible columns.
|
  | GetFirstVisibleColumnForLastVisibleColumn |
Gets the first visible column required to show a given last visible column.
|
  | GetFirstVisiblePropertyColumn(WorksheetLayout, Int32) |
Gets the first visible property column.
|
  | GetFirstVisiblePropertyColumn(Double, WorksheetLayout, Int32) |
Gets the first visible property column below the specified top coordinate.
|
  | GetFirstVisibleTableRow(WorksheetLayout, Int32) |
Gets the first table row that is visible.
|
  | GetFirstVisibleTableRow(Double, WorksheetLayout, Int32) |
Gets the first table row that is visible under the coordinate top.
|
  | GetFullyVisibleColumns |
Gets the number of fully visible data columns.
|
  | GetFullyVisiblePropertyColumns(WorksheetLayout, Int32, Double) |
Gets the number of fully visible property columns in the full table area, i.e. between the y coordinates 0 to TableAreaHeight.
|
  | GetFullyVisiblePropertyColumns(Double, Double, WorksheetLayout, Int32) |
Gets the number of fully visible property columns between two vertical coordinates.
|
  | GetFullyVisibleTableRows |
Gets the number of fully visible table rows between two vertical coordinates.
|
  | GetLastFullyVisibleColumn |
Gets the last fully visible data column.
|
  | GetLastFullyVisiblePropertyColumn |
Gets the last fully visible property column.
|
  | GetLastFullyVisibleTableRow |
Gets the last fully visible table row.
|
  | GetLastVisibleTableRow |
Gets the last visible table row.
|
  | GetRemainingEnabledPropertyColumns | Returns the remaining number of property columns that could be shown below the current scroll position. |
  | GetRowNumber |
Returns the row number of the clicked cell.
|
  | GetTopCoordinateOfPropertyColumn |
Gets the top coordinate of the specified property column.
|
  | GetTopCoordinateOfTableRow |
Gets the top coordinate of the specified table row.
|
  | GetTotalEnabledPropertyColumns |
Gets the number of enabled property columns.
|
  | GetVerticalPositionOfFirstVisibleDataRow |
This returns the vertical position of the first visible data row.;
|
  | GetVisibleColumns |
Gets the number of visible data columns.
|
  | GetVisiblePropertyColumns |
Gets the number of visible property columns between two vertical coordinates.
|
  | GetVisibleTableRows |
How many data rows are visible between top and bottom?
|
  | GetXCoordinatesOfColumn |
Gets the horizontal position and the width of a data column.
|
Top
See Also