ClassTileListPanel
A panel to be used as ItemsPanel within RadTileList.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.dll
Syntax:
public class TileListPanel : VirtualizingPanel, IScrollInfo, IScrollingServiceCore, IScrollingInfo
Inheritance: objectTileListPanel
Implements:
Constructors
TileListPanel()
Initializes a new instance of the TileListPanel class.
Declaration
public TileListPanel()
Fields
PaddingProperty
Represents the padding dependency property.
Declaration
public static readonly DependencyProperty PaddingProperty
Field Value
DependencyProperty
Properties
ExtentHeight
Gets the height of the extent.
Declaration
public double ExtentHeight { get; }
Property Value
The height of the extent.
Implements
ExtentWidth
Gets the width of the extent.
Declaration
public double ExtentWidth { get; }
Property Value
The width of the extent.
Implements
HorizontalOffset
Gets the horizontal offset.
Declaration
public double HorizontalOffset { get; }
Property Value
The horizontal offset.
Implements
Padding
Gets or setts the padding.
Declaration
public Thickness Padding { get; set; }
Property Value
Thickness
ScrollOwner
Declaration
public ScrollViewer ScrollOwner { get; set; }
Property Value
ScrollViewer
VerticalOffset
Gets the vertical offset.
Declaration
public double VerticalOffset { get; }
Property Value
The vertical offset.
Implements
ViewportHeight
Gets the height of the viewport.
Declaration
public double ViewportHeight { get; }
Property Value
The height of the viewport.
Implements
ViewportWidth
Gets the width of the viewport.
Declaration
public double ViewportWidth { get; }
Property Value
The width of the viewport.
Implements
Methods
ArrangeOverride(Size)
Declaration
protected override Size ArrangeOverride(Size finalSize)
Parameters
finalSize
Size
Returns
Size
LineDown()
Declaration
public void LineDown()
LineLeft()
Declaration
public void LineLeft()
LineRight()
Declaration
public void LineRight()
LineUp()
Declaration
public void LineUp()
MakeVisible(Visual, Rect)
Declaration
public Rect MakeVisible(Visual visual, Rect rectangle)
Parameters
visual
Visual
rectangle
Rect
Returns
Rect
MeasureOverride(Size)
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
availableSize
Size
Returns
Size
MouseWheelDown()
Declaration
public void MouseWheelDown()
MouseWheelLeft()
Declaration
public void MouseWheelLeft()
MouseWheelRight()
Declaration
public void MouseWheelRight()
MouseWheelUp()
Declaration
public void MouseWheelUp()
OnItemsChanged(object, ItemsChangedEventArgs)
When items are removed, remove the corresponding UI if necessary.
Declaration
protected override void OnItemsChanged(object sender, ItemsChangedEventArgs args)
Parameters
sender
args
ItemsChangedEventArgs
PageDown()
Declaration
public void PageDown()
PageLeft()
Declaration
public void PageLeft()
PageRight()
Declaration
public void PageRight()
PageUp()
Declaration
public void PageUp()
SetHorizontalOffset(double)
Declaration
public void SetHorizontalOffset(double offset)
Parameters
offset