XAF - Improved Image Library Integration, SVG support and other important changes (v18.2)

XAF Team Blog
05 October 2018

We’ve nearly completed full SVG support for WinForms 

With our upcoming release, XAF users will get access to a much larger icon set from the DevExpress Image Gallery and new SVG images for use with XAF’s WinForms UI. To replace the former PNG icon set with new SVG images in existing XAF WinForms apps, configure the following options before the XafApplication.Setup method call: DevExpress.ExpressApp.Utils.ImageLoader.Instance.UseSvgImages = True and WinApplication.UseOldTemplates = False. The WinApplication.UseLightStyle = True setting does NOT automatically enable new SVG images due to backward compatibility. To obtain the entire list of visual elements that support new vector images, read this knowledge base article.

This is an example of our MainDemo.Win with these options:

New Image Picker in the Model Editor

To browse all new and previously available images, XAF’s Model Editor ships with a new Image Picker (used for both SVG and PNG image selection):

Images from the DevExpress.ExpressApp.Images assembly are no longer used in XAF apps. We will retain this assembly for 1-2 release cycles for backward compatibility and then remove completely.

Other Important Changes

I invite you to join our private discussion forum (exclusively for Universal customers) to discuss this and other important changes in XAF v18.2. This forum also has several active discussions and polls on the new SPA UI, which you may find interesting as well.

Your feedback counts!

If you are an active DevExpress Universal subscriber and would like to test these features prior to its official release, please email our support team at support@devexpress.com or rather create a separate private ticket in the Support Center. With that, we can verify your account and provide you with a v18.2 preview installation privately.

If you are using a trial and want to use these features today, you can purchase a DevExpress Universal license online (this will give you access to early builds such as this CTP). If you own a non-Universal subscription and are ready to upgrade, email us at clientservices@devexpress.com for preferential upgrade pricing.

By providing early build access, we hope to find out whether our new features and solutions address your requirements and issues. Your testing efforts and your feedback help us deliver the best possible final implementation. We have described other benefits of this cooperation in this post.

We appreciate any thoughts you post to the comments section below, but it would also help us if you could answer two questions in this survey.

In advance, thank you very much for your help!

Free DevExpress Products - Get Your Copy Today

The following free DevExpress product offers remain available. Should you have any questions about the free offers below, please submit a ticket via the DevExpress Support Center at your convenience. We'll be happy to follow-up.
No Comments

Please login or register to post comments.