Properties
Property | Description |
---|---|
MouseWheelBehavior | Gets or sets the way that RadPanorama should handle mouse wheel input. |
AutoArrangeNewTiles | Gets or sets a value that indicates whether the newly added tiles should be automatically arranged. |
EnableZooming | Enables or Disables the build in zoom functionality |
MinimumColumns | Gets or sets the minimum number of columns that the view can be reduced to. |
AllowDragDrop | Gets or sets a value indicating whether reordering of tiles via drag and drop is allowed. |
ShowGroups | Gets or sets a value indicating whether the groups or the items should be displayed. |
ScrollingBackground | Gets or sets a value indicating whether the background image should be scrolled along with the tiles. |
ScrollBarAlignment | Gets or sets the position on which the scroll bar should be aligned. |
ScrollBarThickness | Gets or sets the thickness of the scroll bar. |
MouseWheelScrollStep | Gets or sets the step size that is used, when scrolling with the mouse wheel. The default value is 30. |
PanoramaElement | Gets the RadPanoramaElement that represents the main element of the control. |
PanelImage | Gets or sets the image that is displayed in the background. |
PanelImageSize | Gets or sets the size of the image that is displayed in the background. |
ColumnsCount | Gets or sets the current number of columns. |
RowsCount | Gets or sets the number of rows. |
CellSize | RadPanorama uses a GridLayout element to display its tiles. By setting the CellSize property, you can change the default size of a single cell which is also the default size of a tile. |
Items | Gets a collection of RadTileElement objects that represent the tiles that are displayed. |
Groups | Gets a collection of RadTileElement objects that represent the tiles that are displayed. |
RadPanoramaElement's Properties
Property | Description |
---|---|
ZoomedOut | Indicates whether the view is zoomed out. |
ScrollBar | Gets the scroll bar of the view. |
TileLayout | Gets the layout that arranges the tiles in ungrouped mode. |
GroupLayout | Gets the layout that arranges the tile groups. |
DragDropService | Gets or sets the RadDragDropService that is responsible for the drag-drop reorder of tiles. |
ScrollService | Gets the ScrollService that is responsible for kinetic scrolling behavior with the mouse pointer. |
RadTileElement's Properties
Property | Description |
---|---|
Column | Gets the zero-based index of the column in which the tile should be arranged. |
Row | Gets the zero-based index of the row in which the tile should be arranged. |
RowSpan | Gets or sets the number of cells that the tile should occupy in a column. |
ColSpan | Gets or sets the number of cells that the tile should occupy in a row. |
CellPadding | Gets or sets the padding according to the currently occupied cell. |
RadPanorama uses dynamic number of columns, so you can set the Column property of a tile with a value, greater than the ColumnsCount value. However, setting the Row property with a value, greater than the RowsCount value, will result in an exception.
RadLiveTileElement's Properties
RadLiveTileElement is a derivative of RadTileElement. Hence, the listed properties above are relevant for the RadLiveTileElement as well.
Property | Description |
---|---|
ContentChangeInterval | Gets or sets the interval at which the content of RadLiveTileElement changes. |
EnableAnimations | Gets or sets a value indicating whether the animations are enabled. |
AnimationFrames | Gets or sets the number of frames of the transition animation. |
AnimationInterval | Gets or sets the interval between each frame of the transition animation. |
Items | Gets a collection of RadElement objects that represent the content items of the RadLiveTileElement. |
TransitionType | Gets or sets the type of the transition animation. |
CurrentItem | Gets or sets the currently displayed item. |
TileGroupElement's Properties
Property | Description |
---|---|
MinimumColumns | Gets or sets the minimum number of columns that the view can be reduced to. |
HeaderHeight | Gets or sets the height of the group title. |
Items | Gets the items collection that belong to this group. |
ContentElement | Gets the layout panel that arranges the tiles. |
ColumnsCount | Gets or sets the current number of columns. |
RowsCount | Gets or sets the number of rows. |
CellSize | Gets or sets the size of a single cell. |
RadPanoramaElement's Methods
Method | Description |
---|---|
ScrollView(int offset) | Scrolls the view with a specified offset. |
ScrollView(int offset, bool buffered) | Scrolls the view with a specified offset. If the method is called too often, set the buffered to true to improve performance. |
UpdateViewOnScroll | Updates the view according to the current value of the scroll bar. |
ZoomOut | Zooms the view out. |
ZoomIn | Zooms the view in towards the specified location. |
ScrollToItem(RadTileElement tile) | Scrolls to the specified tile. |
ScrollToItem(RadTileElement tile, int desiredOffset) | Scrolls to the specified tile with the desired offset. |