Add and Remove Tiles through Code WinTilePanel™ allows any number of tiles to be placed within the control. An UltraTile can be added to the TilePanel in one of two ways. One way would be to create an UltraTile control instance and then add it to the UltraTilePanel.Tiles collection. Later the controls that will se...
Adding Multiple Controls to a Tile in WinTilePanel Often there may be scenarios where you want to have a tile that is composed of more than one control. In such cases you should assign a Panel, UltraPanel, User control or some other container to the Tile object’s Control property and then add multiple controls to ...
API Overview This section lists each namespace that is relevant to the control. We also give you several key classes that you will be using while programming with this control. The namespaces and classes on this page link directly into our API documentation. WinTilePanel Namespace: Infragistics.Win.Misc Namespace ...
Hide Tiles using Close Button A close button can be shown on the Tiles at run-time that allows your end users to hide a tile. It can be displayed for a specific tile by setting the UltraTile object’s Settings.ShowCloseButton property to True or can be displayed on all tiles by setting the UltraTilePanel object’s T...
Prevent Tile Dragging This topic shows you how dragging of tiles can be prevented. To prevent your end users from dragging tiles, one of the following options can be adopted. Hide the tile’s header by setting the UltraTile.Settings.HeaderPosition orUltraTilePanel.TileSettings.HeaderPosition to the hidden enumerati...
Preventing Tile State Change It is possible to prevent end users from changing the state of the tiles. By default, all tiles in an UltraTilePanel control are displayed in normal state. These normal state tiles can be prevented from being maximized. Likewise, a tile that is maximized through code can also be preven...
Set Tiles to Large State The WinTilePanel™ control allows one or more tiles to be put into large state. By default only one tile can be set to large state. In order to set multiple tiles to large state, the MaximumVisibleLargeTiles property of the ultraTilePanel object must be set to an integer value. The end-user...
Styling StateChangeButtons The StateChangeButtons are displayed by default on the headers of each tile. These buttons are used to switch tiles between the normal and large states. The appearance of the StateChangeButton can be modified and it can also totally be hidden from view. The following code assumes that yo...
Styling the Close Button The Close button can be styled using the CloseButtonAppearance and CloseButtonHotTrackAppearance properties available on both the Tile.Settings and UltraTilePanel.UltraTileSettings objects. In Visual Basic: In C#:
Tile Dragging and Drop Area Appearances WinTilePanel™ allows end users to change the order of the tiles. This can be performed by simply dragging the tiles. When a tile is dragged and hovered over a target tile position, both the tiles simply swap their positions, where only the origin and target tiles are involve...