Class
RadSlideHubTile

Defines a tile that behaves like the WP OS tile that is created when a contact is pinned to the start screen.

Definition

Namespace:Telerik.UI.Xaml.Controls.Primitives

Assembly:Telerik.WinUI.Controls.dll

Syntax:

cs-api-definition
public class RadSlideHubTile : HubTileBase

Inheritance: objectRadControlHubTileBaseRadSlideHubTile

Inherited Members HubTileBase.TitlePropertyHubTileBase.TitleTemplatePropertyHubTileBase.UpdateIntervalPropertyHubTileBase.IsFrozenPropertyHubTileBase.BackContentPropertyHubTileBase.BackContentTemplatePropertyHubTileBase.CommandPropertyHubTileBase.IsFlippedPropertyHubTileBase.CommandParameterPropertyHubTileBase.Finalize()HubTileBase.OnPointerEntered(PointerRoutedEventArgs)HubTileBase.OnPointerExited(PointerRoutedEventArgs)HubTileBase.ComposeVisualStateName()HubTileBase.Update(bool, bool)HubTileBase.UpdateIsFlipped(bool)HubTileBase.OnTemplateApplied()HubTileBase.OnTapped(TappedRoutedEventArgs)HubTileBase.LoadCore()HubTileBase.UnloadCore()HubTileBase.ResetTimer()HubTileBase.OnBackContentChanged(object, object)HubTileBase.OnBackStateActivated()HubTileBase.OnBackStateDeactivated()HubTileBase.OnIsFlippedChanged(bool, bool)HubTileBase.UpdateTimerState()HubTileBase.IsFlippedHubTileBase.CommandHubTileBase.CommandParameterHubTileBase.TitleHubTileBase.TitleTemplateHubTileBase.IsFrozenHubTileBase.UpdateIntervalHubTileBase.BackContentHubTileBase.BackContentTemplateHubTileBase.IsPointerOverHubTileBase.LayoutRootRadControl.EndVisualStateUpdate(bool, bool)RadControl.BeginVisualStateUpdate()RadControl.SetVisualState(string, bool)RadControl.CanUpdateVisualState()RadControl.MeasureOverride(Size)RadControl.ArrangeOverride(Size)RadControl.OnApplyTemplate()RadControl.UnapplyTemplateCore()RadControl.OnIsEnabledChanged(bool, bool)RadControl.OnLoaded()RadControl.CurrentVisualStateRadControl.IsLoadedRadControl.IsLoadingRadControl.IsUnloadedRadControl.WasUnloadedRadControl.IsTemplateApplied

Constructors

RadSlideHubTile()

Initializes a new instance of the RadSlideHubTile class.

Declaration

cs-api-definition
public RadSlideHubTile()

Fields

BottomContentProperty

Identifies the BottomContent dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty BottomContentProperty

Field Value

DependencyProperty

BottomContentTemplateProperty

Identifies the BottomContentTemplate dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty BottomContentTemplateProperty

Field Value

DependencyProperty

ExpandedStateProperty

Identifies the ExpandedState dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ExpandedStateProperty

Field Value

DependencyProperty

TopContentProperty

Identifies the TopContent dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty TopContentProperty

Field Value

DependencyProperty

TopContentTemplateProperty

Identifies the TopContentTemplate dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty TopContentTemplateProperty

Field Value

DependencyProperty

Properties

BottomContent

Gets or sets the front content of the tile. Typically this will be a picture but it may be any arbitrary content.

Declaration

cs-api-definition
public object BottomContent { get; set; }

Property Value

object

BottomContentTemplate

Gets or sets the DataTemplate that defines the appearance of the BottomContent value.

Declaration

cs-api-definition
public DataTemplate BottomContentTemplate { get; set; }

Property Value

DataTemplate

ExpandedState

Gets or sets the expanded state of the control.

Declaration

cs-api-definition
public SlideTileExpandedState ExpandedState { get; set; }

Property Value

SlideTileExpandedState

IsUpdateTimerNeeded

Determines whether the update timer used to update the tile's VisualState needs to be started.

Declaration

cs-api-definition
protected override bool IsUpdateTimerNeeded { get; }

Property Value

bool

Overrides HubTileBase.IsUpdateTimerNeeded

ShouldClip

Gets a value indicating whether a rectangle clip is set on the LayoutRoot.

Declaration

cs-api-definition
protected override bool ShouldClip { get; }

Property Value

bool

Overrides HubTileBase.ShouldClip

TopContent

Gets or sets the front content of the tile. Typically this will be a picture but it may be any arbitrary content.

Declaration

cs-api-definition
public object TopContent { get; set; }

Property Value

object

TopContentTemplate

Gets or sets the DataTemplate that defines the appearance of the TopContent value.

Declaration

cs-api-definition
public DataTemplate TopContentTemplate { get; set; }

Property Value

DataTemplate

Methods

ApplyTemplateCore()

Initializes the PART_Panel template part.

Declaration

cs-api-definition
protected override bool ApplyTemplateCore()

Returns

bool

Overrides HubTileBase.ApplyTemplateCore()

OnCreateAutomationPeer()

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

Overrides HubTileBase.OnCreateAutomationPeer()

UpdateVisualState(bool)

Re-evaluates the current visual state for the control and updates it if necessary.

Declaration

cs-api-definition
protected override void UpdateVisualState(bool animate)

Parameters

animate

bool

True to use transitions during state update, false otherwise.

Overrides RadControl.UpdateVisualState(bool)