Skip to main content
A newer version of this page is available. .

TileItem Class

Provides the functionality of tile items.

Namespace: DevExpress.XtraEditors

Assembly: DevExpress.XtraEditors.v18.1.dll

Declaration

[SmartTagAction(typeof(TileItemDesignTimeActionsProvider), "RemoveGroup", "Remove Group", SmartTagActionType.CloseAfterExecute)]
[SmartTagAction(typeof(TileItemDesignTimeActionsProvider), "RemoveItem", "Remove Item", SmartTagActionType.CloseAfterExecute)]
[SmartTagAction(typeof(TileItemDesignTimeActionsProvider), "EditFrames", "Edit Animation Frames", SmartTagActionType.CloseAfterExecute)]
[SmartTagAction(typeof(TileItemDesignTimeActionsProvider), "EditElements", "Edit TileItem Elements", SmartTagActionType.CloseAfterExecute)]
[SmartTagAction(typeof(TileItemDesignTimeActionsProvider), "SelectTemplate", "Select TileItem Template", SmartTagActionType.CloseAfterExecute)]
[SmartTagAction(typeof(TileItemDesignTimeActionsProvider), "AddMediumItem", "Add Medium Item", SmartTagActionType.RefreshAfterExecute)]
[SmartTagAction(typeof(TileItemDesignTimeActionsProvider), "AddSmallItem", "Add Small Item", SmartTagActionType.RefreshAfterExecute)]
[SmartTagAction(typeof(TileItemDesignTimeActionsProvider), "AddWideItem", "Add Wide Item", SmartTagActionType.RefreshAfterExecute)]
[SmartTagAction(typeof(TileItemDesignTimeActionsProvider), "AddLargeItem", "Add Large Item", SmartTagActionType.RefreshAfterExecute)]
[SmartTagSupport(typeof(TileItemDesignTimeBoundsProvider), SmartTagSupportAttribute.SmartTagCreationMode.Auto)]
[SmartTagAction(typeof(TileItemDesignTimeActionsProvider), "AddGroup", "Add Group", SmartTagActionType.RefreshAfterExecute)]
public class TileItem :
    Component,
    ITileItem,
    ITileItemProperties,
    IAppearanceOwner,
    INotifyElementPropertiesChanged,
    ISupportCommandBinding,
    ISupportAdornerElement,
    IUpdateAdornerUI,
    IXtraSerializable,
    IXtraSerializableLayoutEx,
    ITableLayoutOwner,
    ITileItemElementsDesigner

Remarks

TileItems are base TileControl elements. You can think of a tile item as a shortcut or a button. The difference is that not only does a TileItem perform actions on an end-user click, it also capable of displaying rich content, giving a user information at a glance. Moreover, TileItems can act like radio-buttons. See the Tile Groups and Items topic to learn more.

The Tile Item Structure topic covers aspects related to TileItem content.

TileItems can also be animated. See the Tile Frame Animation to learn more.

The following code snippets (auto-collected from DevExpress Examples) contain references to the TileItem class.

Note

The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

See Also