Apply parent aspect when parent's client area changes
Parent aspect settings are an excellent, declarative and efficient way to manage layout but some extension would help it apply to a couple of extra cases. The documentation is clear that a control's parent aspect setting is applied when its parent's size is changed. An anchor setting such as Anchor Right positions the child control relative to the right-hand side of the parent's client area. Unfortunately in cases where a parent control has a scroll bars shown and hidden programmatically or automatically this repositioning does not occur until the parent is next resized. Being able to programmatically invoke the application of the parent aspect setting on the child would cover the case of programmatically showing or hiding scrollbars. Having an event on the parent that fires when it has automatically shown/hidden scrollbars would cover the case of automatic scrollbars.
HistoricalComments
Brian Johnstone 6/12/2017 9:24:52 AM Out of interest, what type of control is the parent where the anchoring doesn't seem to be getting applied when you toggle the scroll bar visibility for that parent control?
|
Hi Chris,
We haven't been able to find a situation where this does not occur in 2018. So we will close this JEDI. If you have any further problems, please submit a PAR and we will process it as a fault.
Thanks John R.