Quantcast
Channel: eXpandFramework RSS
Viewing all articles
Browse latest Browse all 861

Usability improvements to the Model Editor layout designer and more in XAF v16.1.5

$
0
0
The recently released minor update brings several small, but useful features I hope you and your end-users will appreciate.

1. The layout designer available in the Model Editor at design time and runtime now generates a layout very close to what you can see in the end app. In particular, being invoked for the WinForms modules or apps, it now generates real Property Editors (in the disabled state and with fake data) instead of equivalent text boxes or bricks. It also tries to take into account and visualize the most popular layout and other options like ToolTip, ShowCaption, etc. IMHO, the most useful thing here is that you can now customize embedded ListView elements or List Property Editors corresponding to collection properties much easier via the grid control, like you can already do under the Views | ListView | Columns node. Even though the layout designer invoked for Web modules will not display real Web controls, but rather their corresponding WinForms analogs, the overall development experience will be better than before.





2. We have fixed the DetailView layout designer inconsistency with the missing Add and Remove buttons in the Customization form when it was removed from Visual Studio (previously, these buttons were already available at runtime or for the Customization form invoked from the Views | ListView | Columns designer). Additionally, we have finalized our recent Object Model dialog improvements for WinForms and Visual Studio by providing check boxes making it easier to add multiple items.




3. We have improved the collapsible layout groups in the new XAF Web UI by storing their state in the Application Model, like we already do for many other UI elements. The new IsCardGroupCollapsed property was added for that purpose.



My team and I are looking forward to hearing from you in comments on whether you liked what you saw here. If there is anything we can do to make your XAF development easier, please drop me a line in comments, as always.

Viewing all articles
Browse latest Browse all 861

Trending Articles