Nightly news, 2 Nov 2012

Almost rivals my old Beowulf cluster

LightSpeed

  • Add Before/After hooks for Migrations to allow custom user code to be injected into workflow when deriving.

Web Workbench

  • Added sassy-math to Ruby bundle

WPF Elements

  • Resolved a printing issue with the PolarChartGrid.
    (details)
  • When changing the SelectedObject of a PropertyGrid, the name column will automatically resize to fit all names again.
  • DataGrid now supports DataView as an items source.
    (details)

Metro Elements

  • Misc fixes for existing controls
  • Sample Explorer added to nightlies

As usual the free editions of the nightly builds are available right now from the downloads page, and the full editions from the store.

Nightly news, 26 Oct 2012

Its here!

WPF Elements

  • Added FloatingBarSeries.BarRenderingMode to achieve overlapping floating bars.
    (details)
  • Resolved dispatcher issue in DataGrid and PropertyGrid.
    (details)
  • NumericTextBox now supports standard/scientific notation.
    (details)
  • Resolved a rendering issue when dynamically hidding a DataGrid column.
    (details)
  • Resolved a bug when changing the property of an item within a BindingList within a sorted DataGrid.
    (details)
  • Added DiagramSurface FinishedLoadingDiagram event.
    (details)

Metro Elements

  • Misc fixes for existing controls
  • Sample Explorer

Visual Studio File Explorer

  • Updated for Visual Studio 2012

As usual the free editions of the nightly builds are available right now from the downloads page, and the full editions from the store.

Nightly news, 19 Oct 2012

Is there no end to the awesomeness?

Web Workbench

  • Store relative paths for OutputFolder
  • Fix for relative paths not popping open the browse folder dialog with the correct starting path
  • Don’t show OutputFolder selection button if its a Compass managed file

WPF Elements

  • Added DateTimeDouble for improved performance of date charts.
    Improved performance of rendering SplineSeries.
    (details)
  • Resolved a bug that was collapsing all hierarchy nodes in the DataGrid when dynamically adding data items.
    (details)
  • Frozen DataGrid rows feature.
    (details)
  • Added DataGridColumn.IsVisible property.
    (details)

Metro Elements

  • Added Calendar control
  • Misc fixes for existing controls

As usual the free editions of the nightly builds are available right now from the downloads page, and the full editions from the store.

Metro Elements Weekly Update 6

In today’s Metro Elements update: Animations galore! As you all know, animations are a big thing in Windows Store apps. Not only are they good to look at, they aid in notifying to the user that something has changed. When used in conjunction with touch gestures, you can create some fantastic user experiences.

TransitionContentControl

WinRT has several built in animations for common application scenarios, but to help you even further, we have added the new TransitionContentControl. This control lets you specify an enter and exit transition which will be used to animate the content whenever it changes. Here are some examples of this in action:

Slide:


Spin:

Zoom:

As you can see below, this control is very simple to use. The content and transitions are binding to values in the data context. When the content changes, the animations kick into action. (At the moment is is easiest to bind the transitions or set them in code, convenient xaml support will come soon).

 

We provide several transitions to get you started which can be found in the PresetTransitions class. This includes fading, sliding, zooming and rotating transitions for various directions.

In some scenarios, you may find that you want different transitions depending on how the content is changing. For example if content is being navigated left or right, you’d want to dynamically pick different transitions to indicate this to the user. For these scenarios, you can implement the IStoryboardTransition interface. The GetStoryboard method takes in the old and new content which you can use to select an appropriate Storyboard. Here you could either select one of our prebuilt transitions and return their Storyboard, or you could build up your own storyboard for more complex scenarios like what we’ve done for zooming the new CalendarControl seen below.

CalendarControl

One of the controls we provided early on was the MonthCalendar. This has now been renamed to the CalendarControl as it now supports additional views. Other improvements we have added to this control are:

  • Animations in the generic style to smoothly transition between views.
  • Week numbers displayed in month view (templating and toggle options coming soon).
  • The DataProvider property lets you set a custom ICalendarDataProvider to inject a data context for each day in month view and each month in year view etc.
  • Style and template options that easily let you customize the look of each item in the calendar.
  • A SelectedDate property for getting the date the user selected or setting the currently selected date.

Below is an example of what you can produce with these new improvements. A custom ICalendarDataProvider fetches a WeatherInfo object for each day in a month, and a list of temperature data for each month in the year view. Custom templates display this data in an appropriate way. This one control will suite all sorts of scenarios including a way to display data for days or months, a scheduler control or simply a way for the user to select a date.

Calendar

We’re not done yet

As these controls are still in beta, you can expect more improvements up to and beyond the final release. If you have any feature or control requests, you can let us know by posting in the Think Tank. Or if you have any questions about the metro controls, ask us in the forum.

Until next time, get the latest beta build now!

Nightly news, 12 Oct 2012

JD flies back today

LightSpeed

  • Fix for issue with boolean auto-predicate when used in an Any call(details)

Web Workbench

  • Add option for hiding Setup Compass Project menu item

NHibernate Designer

  • Fixes for designer functionality under Visual Studio 2012

WPF Elements

  • Added DataGrid Expand and Collapse methods for controlling hierarchical items.
    (details)
  • Added “can change expanded state” logic for hierarchical DataGrid items.
    (details)
  • Double clicking a row will toggle the hierarchical expanded state if applicable.
    (details)
  • Resolved a binding issue in the Alloy and AlloyLight DataGrid themes.
    (details)
  • Resolved a bug when trying to sort an empty data grid.
    (details)
  • Added DataGrid component resource key called ExpanderToggleButtonStyleKey.
    (details)
  • Resolved a DataGrid DisplayMemberBinding issue
    (details)
  • Resolved a bug when double clicking a row that has no hierarchical children.
    (details)

Metro Elements

  • Added Tile Grid control
  • Misc fixes for existing controls

As usual the free editions of the nightly builds are available right now from the downloads page, and the full editions from the store.

Archives

Join our mailer

You should join our newsletter! Sent monthly:

Back to Top