Version

Multiple Controls Can Now Use Separate Style Libraries

At run time, Application Styling only supported one Style Library being loaded into memory at once. These severely limited an applications styling capability as specific controls had to use StyleSets from the same Style Library.

This release, we’ve added the StyleLibraryName property to our stylable controls and components and a matching overload to the StyleManager.Load method. When loading a Style Library via the StyleManager, a new overload is available to help identify it. You then set the StyleLibraryName property on any control or component to match it with the specific Style Library that you loaded. This allows different controls to use their control-specific StyleSets from different Libraries, making for a much more customizable styling experience.