When using the TilePanel control and all the tiles get repositioned to the side because you have selected one to display as a large tile, I was wondering is there a property to set how wide the section of the TilePanel where all the small tiles display?
Troy
Hi,
I am not sure about your scenario, but you can try to set the non-enlarged tiles’ sizes in the ultraTilePanel1_TileStateChanging event. Something like this, where you can specify how wide will be the left in normal state tiles:
private void ultraTilePanel1_TileStateChanging(object sender, TileStateChangingEventArgs e)
{
if (e.NewState == TileState.Large)
foreach (UltraTile tile in ultraTilePanel1.Tiles)
if (tile != e.Tile)
tile.Settings.MaximumSize = new Size(250, 50);
}
Else
//restore the sizes to get the desired look
Let me know if this works for you.
Regards,
Stefaniya
That's not doing what I want. It does make the large pane smaller (seen by the grey area on the right side of the screen shot below, I currently have is set to 80% of screen width). What I would like to happen now is the list of small panels on the right side to be larger using the grey space on the right side.
Excuse me for that. It appears in the intellisense list of my vs.
Nevermind just realized it is a property, it just doesn't appear in the intellisense list.
Thanks for the reply.
I don't see TileContainerNormal as being a property of the ultraTilePanel control.