Class
RadIconHubTile

Defines a standard tile with a picture, title, message and notification count. Similar to Mail, Messaging or Internet Explorer.

Definition

Namespace:Telerik.UI.Xaml.Controls.Primitives

Assembly:Telerik.WinUI.Controls.dll

Syntax:

cs-api-definition
public class RadIconHubTile : HubTileBase

Inheritance: objectRadControlHubTileBaseRadIconHubTile

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.ApplyTemplateCore()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.ShouldClipHubTileBase.IsUpdateTimerNeededRadControl.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

RadIconHubTile()

Initializes a new instance of the RadHubTile class.

Declaration

cs-api-definition
public RadIconHubTile()

Fields

IconSourceProperty

Identifies the IconSource dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IconSourceProperty

Field Value

DependencyProperty

MessageProperty

Identifies the Message dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MessageProperty

Field Value

DependencyProperty

MessageTemplateProperty

Identifies the MessageTemplate dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MessageTemplateProperty

Field Value

DependencyProperty

NotificationProperty

Identifies the Notification dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty NotificationProperty

Field Value

DependencyProperty

NotificationTemplateProperty

Identifies the NotificationTemplate dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty NotificationTemplateProperty

Field Value

DependencyProperty

Properties

IconSource

Gets or sets the graphic content of the tile.

Declaration

cs-api-definition
public IconSource IconSource { get; set; }

Property Value

IconSource

Message

Gets or sets the message of the tile. That is the content displayed in the top-left corner of the control.

Declaration

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

Property Value

object

MessageTemplate

Gets or sets DataTemplate instance that defines the appearance of the displayed Message.

Declaration

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

Property Value

DataTemplate

Notification

Gets or sets the additional information (notification) displayed on the tile. Typically this may be the Message Count and it is displayed in the bottom-right corner of the control.

Declaration

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

Property Value

object

NotificationTemplate

Gets or sets DataTemplate instance that defines the appearance of the displayed Notification.

Declaration

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

Property Value

DataTemplate

Methods

OnCreateAutomationPeer()

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

Overrides HubTileBase.OnCreateAutomationPeer()