Studio for LightSwitch 2012 v3 is now available and below you will find a complete list of the enhancements and fixes that we have included. If you have a current Studio for LightSwitch license, you can download and install this upgrade for free. If you do not, please contact sales to discuss your options. Studio for Silverlight Compatibility Note: The extensions in Studio for LightSwitch 2012 v3 (Build 28) use ComponentOne Studio for Silverlight version 4.0.21123.288. If you use both Studio for LightSwitch and Studio for Silverlight, it is recommended that you update Studio for Silverlight. Get the build here: http://publicfiles.componentone.com/C1Silverlight5_5.0.20123.288.zip Chart Updates:

  • Enhancements:
    • Added a Group By property for data columns. If set, the Chart will create a separate series for each distinct column.
  • Fixes:
    • Fixed error that occurs when the chart contains data from a calculated field and the aggregate function is set to Count.

FlexGrid Updates:

  • Enhancements:

    • Added the Ready property to the LSFlexGrid control passed to screen code via the ControlAvailable event. The Ready property is used to provide a consistent entry point for custom column formatting and auto-sizing operations. This is necessary for grids that are not visible when a screen is first displayed, such as secondary grids in tab layouts. The Ready property accepts a void function with an LSFlexGrid parameter.
    • Exporting to Excel now includes column headers, if displayed. Also, grouped rows can be expanded and collapsed in Excel.
  • Fixes:

    • Added support for command buttons to individual grid columns. Formerly, command buttons were only recognized for the C1FlexGridRow element.
    • Fixed incompatibilities with choice lists in boolean columns.
    • Fixed bug where the search box was disabled when the grid was used in a modal window.
    • Fixed bug where the ControlAvailable event fired only for the first grid when multiple grids were used in a standard tab layout.
    • Added the Ready property to handle cases where formatting was not applied consistently if multiple grids were used in a standard tab layout.
    • Fixed bug where grouping and aggregations were only applied to the first grid when multiple grids were bound to the same screen collection.
    • Fixed error (Argument out of range) that occurred when a search was performed after a column filter operation.
    • Added support for editing with the built-in Auto Complete Box element, if specified in the layout tree.
    • Fixed blank screen that occurred when removing a grouped column.
    • Fixed error that occurred when collapsing a group while a cell is in edit mode: Collection was modified; enumeration operation may not execute.
    • Fixed bug where grouped items could not be collapsed and row headers were drawn erratically after printing.
    • Fixed bug where the row header column could not be resized after printing .
    • Corrected localization of date/time and numeric formats. Formerly, the Culture setting in the General Properties tab in LightSwitch project properties was used to set the current system culture (in addition to localized strings). The new behavior does not change the current system culture, but applies it to the Language property of Silverlight controls used in this extension.
    • Fixed out of range exception that occurred when printing.
    • Added support for Modal Window and Modal Window Picker to grid columns.
    • Added support for command buttons to grid columns.
    • Fixed incompatibilities with choice lists in boolean column.

OLAP for LigthSwitch:

  • Corrected localization of date/time and numeric formats. Formerly, the Culture setting in the General Properties tab in LightSwitch project properties was used to set the current system culture (in addition to localized strings). The new behavior does not change the current system culture, but applies it to the Language property of Silverlight controls used in this extension.

PDFViewer for LigthSwitch:

Scheduler for LigthSwitch:

  • Fixes:
    • Corrected localization of date/time and numeric formats. Formerly, the Culture setting in the General Properties tab in LightSwitch project properties was used to set the current system culture (in addition to localized strings). The new behavior does not change the current system culture, but applies it to the Language property of Silverlight controls used in this extension.
    • Fixed bug where editing a single instance of a recurring daily appointment created several extra weekly appointments. The extra appointments were only created on the display. If the screen was saved and refreshed, the results were correct.
    • Fixed regression error with Reminder dialog box after clicking the Snooze button.
    • Fixed regression error where time slots were not displayed in Work Week view.