Class
RadMosaicHubTile

Defines a tile that mimics the WP OS's people hub tile.

Definition

Namespace:Telerik.UI.Xaml.Controls.Primitives

Assembly:Telerik.WinUI.Controls.dll

Syntax:

cs-api-definition
public class RadMosaicHubTile : PictureHubTile, IWeakEventListener

Inheritance: objectRadControlHubTileBasePictureHubTileRadMosaicHubTile

Implements: IWeakEventListener

Inherited Members PictureHubTile.PicturesSourcePropertyPictureHubTile.PictureSourceProviderPropertyPictureHubTile.Finalize()PictureHubTile.GetRandomImageSource()PictureHubTile.GetNewIndex(int)PictureHubTile.IsNewIndexValid(int)PictureHubTile.PictureSourceProviderPictureHubTile.PicturesSourcePictureHubTile.IsUpdateTimerNeededHubTileBase.TitlePropertyHubTileBase.TitleTemplatePropertyHubTileBase.UpdateIntervalPropertyHubTileBase.IsFrozenPropertyHubTileBase.BackContentPropertyHubTileBase.BackContentTemplatePropertyHubTileBase.CommandPropertyHubTileBase.IsFlippedPropertyHubTileBase.CommandParameterPropertyHubTileBase.OnPointerEntered(PointerRoutedEventArgs)HubTileBase.OnPointerExited(PointerRoutedEventArgs)HubTileBase.ComposeVisualStateName()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.LayoutRootHubTileBase.ShouldClipRadControl.EndVisualStateUpdate(bool, bool)RadControl.UpdateVisualState(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

RadMosaicHubTile()

Initializes a new instance of the RadMosaicHubTile class.

Declaration

cs-api-definition
public RadMosaicHubTile()

Fields

FlipModeProperty

Identifies the FlipMode dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty FlipModeProperty

Field Value

DependencyProperty

TileStyleProperty

Identifies the TileStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty TileStyleProperty

Field Value

DependencyProperty

Properties

FlipMode

Gets or sets a value that determines how the cells of the mosaic tile are flipped.

Declaration

cs-api-definition
public MosaicFlipMode FlipMode { get; set; }

Property Value

MosaicFlipMode

TileStyle

Gets or sets a style that is applied to each individual MosaicTile inside RadMosaicHubTile.

Declaration

cs-api-definition
public Style TileStyle { get; set; }

Property Value

Style

Methods

ApplyTemplateCore()

Resolves the ControlTemplate parts.

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()

Update(bool, bool)

A virtual callback that is called periodically when the tile is not frozen. It can be used to update the tile visual states or to perform other necessary operations.

Declaration

cs-api-definition
protected override void Update(bool animate, bool updateIsFlipped)

Parameters

animate

bool

updateIsFlipped

bool

Overrides HubTileBase.Update(bool, bool)