Class TileViewPanel
TileViewPanel is used to arrange, realize, virtualize and display.
Inheritance
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.Navigation.dll
Syntax
public class TileViewPanel : VirtualizingPanel, IScrollInfo
Constructors
TileViewPanel()
Initializes a new instance of the TileViewPanel class.
Declaration
public TileViewPanel()
Fields
HorizontalOffsetProperty
Identifies the HorizontalOffset dependency property.
Declaration
public static readonly DependencyProperty HorizontalOffsetProperty
Field Value
System.Windows.DependencyProperty
|
InfiniteHeightProperty
Identifies the InfiniteHeight dependency property.
Declaration
public static readonly DependencyProperty InfiniteHeightProperty
Field Value
System.Windows.DependencyProperty
|
InfiniteWidthProperty
Identifies the InfiniteWidth dependency property.
Declaration
public static readonly DependencyProperty InfiniteWidthProperty
Field Value
System.Windows.DependencyProperty
|
IsColumnsShrinkEnabledProperty
Identifies the IsColumnsShrinkEnabled dependency property.
Declaration
public static readonly DependencyProperty IsColumnsShrinkEnabledProperty
Field Value
System.Windows.DependencyProperty
|
IsRowsShrinkEnabledProperty
Identifies the IsRowsShrinkEnabled dependency property.
Declaration
public static readonly DependencyProperty IsRowsShrinkEnabledProperty
Field Value
System.Windows.DependencyProperty
|
IsShrinkEnabledProperty
Identifies the IsShrinkEnabled dependency property.
Declaration
public static readonly DependencyProperty IsShrinkEnabledProperty
Field Value
System.Windows.DependencyProperty
|
IsSizeBoundToPositionProperty
Identifies the IsSizeBoundToPosition dependency property.
Declaration
public static readonly DependencyProperty IsSizeBoundToPositionProperty
Field Value
System.Windows.DependencyProperty
|
IsVirtualizedProperty
Identifies the IsVirtualized dependency property.
Declaration
public static readonly DependencyProperty IsVirtualizedProperty
Field Value
System.Windows.DependencyProperty
|
VerticalOffsetProperty
Identifies the VerticalOffset dependency property.
Declaration
public static readonly DependencyProperty VerticalOffsetProperty
Field Value
System.Windows.DependencyProperty
|
Properties
CanHorizontallyScroll
Gets or sets whether you can scroll horizontally.
Declaration
public bool CanHorizontallyScroll { get; set; }
Property Value
System.Boolean
|
CanVerticallyScroll
Gets or sets whether you can scroll vertically.
Declaration
public bool CanVerticallyScroll { get; set; }
Property Value
System.Boolean
|
ExtentHeight
ExtentHeight contains the vertical size of the whole panel.
Declaration
public double ExtentHeight { get; set; }
Property Value
System.Double
|
ExtentWidth
ExtentWidth contains the horizontal size of the whole panel.
Declaration
public double ExtentWidth { get; set; }
Property Value
System.Double
|
HorizontalOffset
Gets or sets the HorizontalOffset dependency property.
Declaration
public double HorizontalOffset { get; set; }
Property Value
System.Double
|
ScrollOwner
ScrollOwner is the container that controls the scrollbars.
Declaration
public ScrollViewer ScrollOwner { get; set; }
Property Value
System.Windows.Controls.ScrollViewer
|
VerticalOffset
Gets or sets the VerticalOffset dependency property.
Declaration
public double VerticalOffset { get; set; }
Property Value
System.Double
|
ViewportHeight
ViewportHeight contains the vertical size of content's visible range.
Declaration
public double ViewportHeight { get; set; }
Property Value
System.Double
|
ViewportWidth
ViewportWidth contains the horizontal size of content's visible range.
Declaration
public double ViewportWidth { get; set; }
Property Value
System.Double
|
Methods
ArrangeOverride(Size)
Override for Arrange. Arranges and animates the items.
Declaration
protected override Size ArrangeOverride(Size finalSize)
Parameters
System.Windows.Size
finalSize
|
Returns
System.Windows.Size
|
GetInfiniteHeight(DependencyObject)
Gets the InfiniteHeight property.
Declaration
public static double GetInfiniteHeight(DependencyObject obj)
Parameters
System.Windows.DependencyObject
obj
|
Returns
System.Double
|
GetInfiniteWidth(DependencyObject)
Gets the InfiniteWidth property.
Declaration
public static double GetInfiniteWidth(DependencyObject obj)
Parameters
System.Windows.DependencyObject
obj
|
Returns
System.Double
|
GetIsColumnsShrinkEnabled(DependencyObject)
Gets the IsColumnsShrinkEnabled property.
Declaration
public static bool GetIsColumnsShrinkEnabled(DependencyObject obj)
Parameters
System.Windows.DependencyObject
obj
|
Returns
System.Boolean
|
GetIsRowsShrinkEnabled(DependencyObject)
Gets the IsRowsShrinkEnabled property.
Declaration
public static bool GetIsRowsShrinkEnabled(DependencyObject obj)
Parameters
System.Windows.DependencyObject
obj
|
Returns
System.Boolean
|
GetIsShrinkEnabled(DependencyObject)
Gets the IsShrinkEnabled property.
Declaration
public static bool GetIsShrinkEnabled(DependencyObject obj)
Parameters
System.Windows.DependencyObject
obj
|
Returns
System.Boolean
|
GetIsSizeBoundToPosition(DependencyObject)
Gets the IsSizeSavedToPosition property.
Declaration
public static bool GetIsSizeBoundToPosition(DependencyObject obj)
Parameters
System.Windows.DependencyObject
obj
|
Returns
System.Boolean
|
GetIsVirtualized(DependencyObject)
Gets the IsVirtualized property.
Declaration
public static bool GetIsVirtualized(DependencyObject obj)
Parameters
System.Windows.DependencyObject
obj
|
Returns
System.Boolean
|
GetNonRestoredRect(RadTileViewItem)
Gets the not restored arrange rectangle for a certain child.
Declaration
protected virtual Rect GetNonRestoredRect(RadTileViewItem child)
Parameters
RadTileViewItem
child
|
Returns
System.Windows.Rect
|
GetRestoredRect(RadTileViewItem)
Gets the restored arrange rectangle for a certain child.
Declaration
protected virtual Rect GetRestoredRect(RadTileViewItem child)
Parameters
RadTileViewItem
child
|
Returns
System.Windows.Rect
|
LineDown()
Scroll content by one line to the bottom.
Declaration
public void LineDown()
LineLeft()
Scroll content by one line to the left.
Declaration
public void LineLeft()
LineRight()
Scroll content by one line to the right.
Declaration
public void LineRight()
LineUp()
Scroll content by one line to the top.
Declaration
public void LineUp()
MeasureOverride(Size)
Override for Measure. Realize/Virtualize and measures the items.
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
System.Windows.Size
availableSize
|
Returns
System.Windows.Size
|
MouseWheelDown()
Scroll content by one line to the bottom.
Declaration
public void MouseWheelDown()
MouseWheelLeft()
Scroll content by one line to the right.
Declaration
public void MouseWheelLeft()
MouseWheelRight()
Scroll content by one line to the left.
Declaration
public void MouseWheelRight()
MouseWheelUp()
Scroll content by one line to the top.
Declaration
public void MouseWheelUp()
OnIsItemsHostChanged(Boolean, Boolean)
Indicates that the System.Windows.Controls.Panel.IsItemsHost property value has changed.
Declaration
protected override void OnIsItemsHostChanged(bool oldIsItemsHost, bool newIsItemsHost)
Parameters
System.Boolean
oldIsItemsHost
The old property value. |
System.Boolean
newIsItemsHost
The new property value. |
OnItemsChanged(Object, ItemsChangedEventArgs)
Invoked when the Items property changes.
Declaration
protected override void OnItemsChanged(object sender, ItemsChangedEventArgs args)
Parameters
System.Object
sender
The event sender. |
System.Windows.Controls.Primitives.ItemsChangedEventArgs
args
The System.Windows.Controls.Primitives.ItemsChangedEventArgs that contains the event data. |
PageDown()
Scroll content by one page to the bottom.
Declaration
public void PageDown()
PageLeft()
Scroll content by one page to the left.
Declaration
public void PageLeft()
PageRight()
Scroll content by one page to the right.
Declaration
public void PageRight()
PageUp()
Scroll content by one page to the top.
Declaration
public void PageUp()
SetHorizontalOffset(Double)
Set the HorizontalOffset to the passed value.
Declaration
public void SetHorizontalOffset(double offset)
Parameters
System.Double
offset
|
SetInfiniteHeight(DependencyObject, Double)
Sets the InfiniteHeight property.
Declaration
public static void SetInfiniteHeight(DependencyObject obj, double value)
Parameters
System.Windows.DependencyObject
obj
|
System.Double
value
|
SetInfiniteWidth(DependencyObject, Double)
Sets the InfiniteWidth property.
Declaration
public static void SetInfiniteWidth(DependencyObject obj, double value)
Parameters
System.Windows.DependencyObject
obj
|
System.Double
value
|
SetIsColumnsShrinkEnabled(DependencyObject, Boolean)
Sets the IsColumnsShrinkEnabled property.
Declaration
public static void SetIsColumnsShrinkEnabled(DependencyObject obj, bool value)
Parameters
System.Windows.DependencyObject
obj
|
System.Boolean
value
|
SetIsRowsShrinkEnabled(DependencyObject, Boolean)
Sets the IsRowsShrinkEnabled property.
Declaration
public static void SetIsRowsShrinkEnabled(DependencyObject obj, bool value)
Parameters
System.Windows.DependencyObject
obj
|
System.Boolean
value
|
SetIsShrinkEnabled(DependencyObject, Boolean)
Sets the IsShrinkEnabled property.
Declaration
public static void SetIsShrinkEnabled(DependencyObject obj, bool value)
Parameters
System.Windows.DependencyObject
obj
|
System.Boolean
value
|
SetIsSizeBoundToPosition(DependencyObject, Boolean)
Sets the IsSizeSavedToPosition property.
Declaration
public static void SetIsSizeBoundToPosition(DependencyObject obj, bool value)
Parameters
System.Windows.DependencyObject
obj
|
System.Boolean
value
|
SetIsVirtualized(DependencyObject, Boolean)
Sets the IsVirtualized property.
Declaration
public static void SetIsVirtualized(DependencyObject obj, bool value)
Parameters
System.Windows.DependencyObject
obj
|
System.Boolean
value
|
SetVerticalOffset(Double)
Set the VerticalOffset to the passed value.
Declaration
public void SetVerticalOffset(double offset)
Parameters
System.Double
offset
|