Class
TileViewPanel

TileViewPanel is used to arrange, realize, virtualize and display.

Definition

Namespace:Telerik.Windows.Controls

Assembly:Telerik.Windows.Controls.Navigation.dll

Syntax:

cs-api-definition
public class TileViewPanel : VirtualizingPanel, IScrollInfo

Inheritance: objectTileViewPanel

Implements: IScrollInfo

Constructors

TileViewPanel()

Initializes a new instance of the TileViewPanel class.

Declaration

cs-api-definition
public TileViewPanel()

Fields

HorizontalOffsetProperty

Identifies the HorizontalOffset dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty HorizontalOffsetProperty

Field Value

DependencyProperty

InfiniteHeightProperty

Identifies the InfiniteHeight dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty InfiniteHeightProperty

Field Value

DependencyProperty

InfiniteWidthProperty

Identifies the InfiniteWidth dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty InfiniteWidthProperty

Field Value

DependencyProperty

IsColumnsShrinkEnabledProperty

Identifies the IsColumnsShrinkEnabled dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsColumnsShrinkEnabledProperty

Field Value

DependencyProperty

IsRowsShrinkEnabledProperty

Identifies the IsRowsShrinkEnabled dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsRowsShrinkEnabledProperty

Field Value

DependencyProperty

IsShrinkEnabledProperty

Identifies the IsShrinkEnabled dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsShrinkEnabledProperty

Field Value

DependencyProperty

IsSizeBoundToPositionProperty

Identifies the IsSizeBoundToPosition dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsSizeBoundToPositionProperty

Field Value

DependencyProperty

IsVirtualizedProperty

Identifies the IsVirtualized dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsVirtualizedProperty

Field Value

DependencyProperty

VerticalOffsetProperty

Identifies the VerticalOffset dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty VerticalOffsetProperty

Field Value

DependencyProperty

Properties

CanHorizontallyScroll

Gets or sets whether you can scroll horizontally.

Declaration

cs-api-definition
public bool CanHorizontallyScroll { get; set; }

Property Value

bool

CanVerticallyScroll

Gets or sets whether you can scroll vertically.

Declaration

cs-api-definition
public bool CanVerticallyScroll { get; set; }

Property Value

bool

ExtentHeight

ExtentHeight contains the vertical size of the whole panel.

Declaration

cs-api-definition
public double ExtentHeight { get; set; }

Property Value

double

ExtentWidth

ExtentWidth contains the horizontal size of the whole panel.

Declaration

cs-api-definition
public double ExtentWidth { get; set; }

Property Value

double

HorizontalOffset

Gets or sets the HorizontalOffset dependency property.

Declaration

cs-api-definition
public double HorizontalOffset { get; set; }

Property Value

double

ScrollOwner

ScrollOwner is the container that controls the scrollbars.

Declaration

cs-api-definition
public ScrollViewer ScrollOwner { get; set; }

Property Value

ScrollViewer

VerticalOffset

Gets or sets the VerticalOffset dependency property.

Declaration

cs-api-definition
public double VerticalOffset { get; set; }

Property Value

double

ViewportHeight

ViewportHeight contains the vertical size of content's visible range.

Declaration

cs-api-definition
public double ViewportHeight { get; set; }

Property Value

double

ViewportWidth

ViewportWidth contains the horizontal size of content's visible range.

Declaration

cs-api-definition
public double ViewportWidth { get; set; }

Property Value

double

Methods

ArrangeOverride(Size)

Override for Arrange. Arranges and animates the items.

Declaration

cs-api-definition
protected override Size ArrangeOverride(Size finalSize)

Parameters

finalSize

Size

Returns

Size

GetInfiniteHeight(DependencyObject)

Gets the InfiniteHeight property.

Declaration

cs-api-definition
public static double GetInfiniteHeight(DependencyObject obj)

Parameters

obj

DependencyObject

Returns

double

GetInfiniteWidth(DependencyObject)

Gets the InfiniteWidth property.

Declaration

cs-api-definition
public static double GetInfiniteWidth(DependencyObject obj)

Parameters

obj

DependencyObject

Returns

double

GetIsColumnsShrinkEnabled(DependencyObject)

Gets the IsColumnsShrinkEnabled property.

Declaration

cs-api-definition
public static bool GetIsColumnsShrinkEnabled(DependencyObject obj)

Parameters

obj

DependencyObject

Returns

bool

GetIsRowsShrinkEnabled(DependencyObject)

Gets the IsRowsShrinkEnabled property.

Declaration

cs-api-definition
public static bool GetIsRowsShrinkEnabled(DependencyObject obj)

Parameters

obj

DependencyObject

Returns

bool

GetIsShrinkEnabled(DependencyObject)

Gets the IsShrinkEnabled property.

Declaration

cs-api-definition
public static bool GetIsShrinkEnabled(DependencyObject obj)

Parameters

obj

DependencyObject

Returns

bool

GetIsSizeBoundToPosition(DependencyObject)

Gets the IsSizeSavedToPosition property.

Declaration

cs-api-definition
public static bool GetIsSizeBoundToPosition(DependencyObject obj)

Parameters

obj

DependencyObject

Returns

bool

GetIsVirtualized(DependencyObject)

Gets the IsVirtualized property.

Declaration

cs-api-definition
public static bool GetIsVirtualized(DependencyObject obj)

Parameters

obj

DependencyObject

Returns

bool

GetNonRestoredRect(RadTileViewItem)

Gets the not restored arrange rectangle for a certain child.

Declaration

cs-api-definition
protected virtual Rect GetNonRestoredRect(RadTileViewItem child)

Parameters

child

RadTileViewItem

Returns

Rect

GetRestoredRect(RadTileViewItem)

Gets the restored arrange rectangle for a certain child.

Declaration

cs-api-definition
protected virtual Rect GetRestoredRect(RadTileViewItem child)

Parameters

child

RadTileViewItem

Returns

Rect

LineDown()

Scroll content by one line to the bottom.

Declaration

cs-api-definition
public void LineDown()

LineLeft()

Scroll content by one line to the left.

Declaration

cs-api-definition
public void LineLeft()

LineRight()

Scroll content by one line to the right.

Declaration

cs-api-definition
public void LineRight()

LineUp()

Scroll content by one line to the top.

Declaration

cs-api-definition
public void LineUp()

MeasureOverride(Size)

Override for Measure. Realize/Virtualize and measures the items.

Declaration

cs-api-definition
[SuppressMessage("Microsoft.Performance", "CA1804:RemoveUnusedLocals")]
protected override Size MeasureOverride(Size availableSize)

Parameters

availableSize

Size

Returns

Size

MouseWheelDown()

Scroll content by one line to the bottom.

Declaration

cs-api-definition
public void MouseWheelDown()

MouseWheelLeft()

Scroll content by one line to the right.

Declaration

cs-api-definition
public void MouseWheelLeft()

MouseWheelRight()

Scroll content by one line to the left.

Declaration

cs-api-definition
public void MouseWheelRight()

MouseWheelUp()

Scroll content by one line to the top.

Declaration

cs-api-definition
public void MouseWheelUp()

OnIsItemsHostChanged(bool, bool)

Indicates that the property value has changed.

Declaration

cs-api-definition
protected override void OnIsItemsHostChanged(bool oldIsItemsHost, bool newIsItemsHost)

Parameters

oldIsItemsHost

bool

The old property value.

newIsItemsHost

bool

The new property value.

OnItemsChanged(object, ItemsChangedEventArgs)

Invoked when the Items property changes.

Declaration

cs-api-definition
protected override void OnItemsChanged(object sender, ItemsChangedEventArgs args)

Parameters

sender

object

The event sender.

args

ItemsChangedEventArgs

The ItemsChangedEventArgs that contains the event data.

PageDown()

Scroll content by one page to the bottom.

Declaration

cs-api-definition
public void PageDown()

PageLeft()

Scroll content by one page to the left.

Declaration

cs-api-definition
public void PageLeft()

PageRight()

Scroll content by one page to the right.

Declaration

cs-api-definition
public void PageRight()

PageUp()

Scroll content by one page to the top.

Declaration

cs-api-definition
public void PageUp()

SetHorizontalOffset(double)

Set the HorizontalOffset to the passed value.

Declaration

cs-api-definition
public void SetHorizontalOffset(double offset)

Parameters

offset

double

SetInfiniteHeight(DependencyObject, double)

Sets the InfiniteHeight property.

Declaration

cs-api-definition
public static void SetInfiniteHeight(DependencyObject obj, double value)

Parameters

obj

DependencyObject

value

double

SetInfiniteWidth(DependencyObject, double)

Sets the InfiniteWidth property.

Declaration

cs-api-definition
public static void SetInfiniteWidth(DependencyObject obj, double value)

Parameters

obj

DependencyObject

value

double

SetIsColumnsShrinkEnabled(DependencyObject, bool)

Sets the IsColumnsShrinkEnabled property.

Declaration

cs-api-definition
public static void SetIsColumnsShrinkEnabled(DependencyObject obj, bool value)

Parameters

obj

DependencyObject

value

bool

SetIsRowsShrinkEnabled(DependencyObject, bool)

Sets the IsRowsShrinkEnabled property.

Declaration

cs-api-definition
public static void SetIsRowsShrinkEnabled(DependencyObject obj, bool value)

Parameters

obj

DependencyObject

value

bool

SetIsShrinkEnabled(DependencyObject, bool)

Sets the IsShrinkEnabled property.

Declaration

cs-api-definition
public static void SetIsShrinkEnabled(DependencyObject obj, bool value)

Parameters

obj

DependencyObject

value

bool

SetIsSizeBoundToPosition(DependencyObject, bool)

Sets the IsSizeSavedToPosition property.

Declaration

cs-api-definition
public static void SetIsSizeBoundToPosition(DependencyObject obj, bool value)

Parameters

obj

DependencyObject

value

bool

SetIsVirtualized(DependencyObject, bool)

Sets the IsVirtualized property.

Declaration

cs-api-definition
public static void SetIsVirtualized(DependencyObject obj, bool value)

Parameters

obj

DependencyObject

value

bool

SetVerticalOffset(double)

Set the VerticalOffset to the passed value.

Declaration

cs-api-definition
public void SetVerticalOffset(double offset)

Parameters

offset

double