Hello,
whenever an ultratilepanel admits a single panel in Large model, the panels in Normal mode are positioned and dimensioned so that they occupy the entire available area; if a maximum size is imposed for normal mode, they are equally spaced inside the available area.
I would like, having 'Large Tile Position' on the left, to 'compact' Normal tiles on top of available area. So far, I've not found a to way to obtain such a result. Is there a way to get it?
You can find 2 images attached, showing 'actual' and 'desired' layout:
ACTUAL:
DESIRED:
Thank you in advance.
Francesco
Your requirements “A property for TileContainer ,which determine the size of the tile, as an absolute value (pixels) or as a percentage of the whole control, for each State of the tile (When State is set to Large and when State is set to Normal ) “ ; “ property, which determine position of small tile. A property for "TileDock", with values Top, Bottom (meaningful when LargeTIlePosition is Left or Right), Left, Right (for LargeTile on Top or Bottom), Fill (implements actual behavior).” and “To be able to set State to Large, if there is only one tile” has been determined to be a new feature requests. I have sent your feature requests directly to our product management team. Our product team chooses new feature requests for development based on popular feedback from our customer base. Infragistics continues to monitor application development for all of our products, so as trends appear in requested features, we can plan accordingly.
We value your input, and our philosophy is to enhance our toolset based on customer feedback. If your feature is chosen for development, you will be notified at that time. Your reference numbers for this feature requests are FR13534,FR13533 and FR13535.
If you would like to follow up on your feature request at a later point, you may contact Developer Support management via email. Please include the reference number of your feature request in the subject and body of your email message. You can reach Developer Support management through the following email address: dsmanager@infragistics.com
Thank you for your request.
Hello Hristo,
well, I have been exploring for a (short) while if I could achieve my goal through some Creation Filter or Drawing Filter, with no result at this point.
Here are some improvements that would be appreciated for your UltraTile Panel control:
1. A property for "TileDock", with values Top, Bottom (meaningful when LargeTIlePosition is Left or Right), Left, Right (for LargeTile on Top or Bottom), Fill (implements actual behaviour).
2. A property for TileContainerNormal width or Height, as an absolute value (pixels) or as a pecentage of the whole control (TileContainerNormal.SetBounds() works only in a limited fashion for the scope).
3. It would also be nice if it could be possible to have a Tile in Large state even if it is the only tile in the control: at present moment it is anyway forced to be in Normal State, so whenever a second tile is added and maximized, no StateChanging or StateChanged event is fired by the first tile, and some additional code is required.
Thank you in advance, please let me know if there are any news on these subjects.
Have a nice day
Hello,
I am just checking about the progress of this issue. Let me know If you need my further assistance on this issue?
Thank you for using Infragistics Components.
Hello ,
UltraTilePanel is designed to Automatic Re-positioning - Since multiple Tiles can be added to the control, it automatically arranges each tile and ensures that each Tile is of uniform height and width and thereby fills the space within the control. As far as I can see from your screen shot you are setting some custom height of your small tiles and that’s why they do not fill the available space. Currently UltraTilePanel does not support a functionality that allows you to manual set the position of the tiles .
So I have log a future request for you.
We value your input, and our philosophy is to enhance our toolset based on customer feedback. If your feature is chosen for development, you will be notified at that time. Your reference number for this feature request is FR13515.
Please let me know if you have any further questions.