Not logged in
Resend Validation E-mail
Code Writer App
Unique Silverlight controls and advanced panels that support fluid animated item layout
Silverlight 5 or later
Source Code Available
Bundled in Silverlight Studio
Silverlight Blog Entries
More Silverlight Controls
Help topics cover all controls and product features in great detail.
Many full-source demos and QuickStarts are included.
Configure the product using Visual Studio and Expression Blend designer enhancements.
Rock Solid Code
All pre-obfuscated code is scanned by the VS Code Analysis tool, and warnings resolved.
Actipro Views offers unique panels, as well as drop-in replacements for several native panels, which use fluid animations to arrange its child elements.
These panels can be used to quickly and easily add striking effects to any application.
This panel positions it's children along the z-axis with a focal element, which is always centered in the view.
There are several options available to customize the look and feel of the panel, including x and y offsets, rotation, and fading.
A FanPanel with an X-axis offset, rotation, and fade applied to non-focal items
The FanPanel can be used as the items panel of a ListBox, or another Selector control, where the focal item is bound to the selected item.
When a new item is selected, the elements smoothly animate to their new location.
This panel allows child elements to be positioned in sequential order, either horizontally or vertically, while keeping a focal item centered in the view.
Includes support for wrapping items around, to produce a circular effect.
A ListBox using a ZapPanel as its ItemsPanel
This panel delegates the positioning of child elements to one or more child panels, which allows the layout logic to be dynamically changed during runtime.
When used with a ListBox, or another ItemsControl, the layout logic can be changed without having to regenerate or reparent any item containers.
Any custom panels that use the Views panel framework can automatically be used in the SwitchPanel.
This panel allows child elements to be precisely positioned using coordinates that are relative to the panel's bounds.
Child elements are always allotted their desired size, as the panel does not impose any size restrictions.
This panel can be used as a drop-in replacement for the native Silverlight Canvas panel.
This panel allows child elements to be positioned either horizontally or vertically, relative to each other.
Special handling can be applied to the last child element.
It can be set to fill any remaining space, which is the default behavior.
Alternatively, it can be docked like other elements.
This panel allows child elements to be positioned in sequential order, either horizontally or vertically.
Support for logical scrolling is included, so elements can be scrolled completely into, out of, the view
This panel can be used as a drop-in replacement for the native Silverlight StackPanel panel.
This panel allows child elements to be positioned in sequential order, either horizontally or vertically, breaking content to the next row or column at the edge of the containing box.
Subsequent ordering happens sequentially from top to bottom or from right to left, depending on the orientation.
An additional feature allows the empty space between items to be evenly distributed, which makes it more visual appealing.
Building panels with custom layout logic is just as easy as before, with the added benefit of the fluid animations.
A custom panel that randomly arranges its children
In addition, any custom panels can be used in the SwitchPanel, along side the built-in animated panels.
Use as Items Panel
All the animated panels can be dropped into any control that derives from ItemsControl, such as the ListBox.
The arrange rectangle of each element can be smoothly animated from one position/size to another.
The position and size can be animated together or not at all.
As with all the built-in animations, you can customize or disable various features or completely replace them.
Fade Elements In/Out
Elements that were added or removed from the panel can have their opacity property animated.
This animation can be combined with other animations or used independently, and is fully customizable.
Easily animate the rotation, scaling, or translation of elements entering or leaving the panel.
Quickly combine the various animations in any manner to produce a desired effect, or mix in your own animations.
These animations are designed to ensure that any custom render transform is preserved, even while running.
The settings for entering or leaving elements can be customized independently, giving each a unique look.
All the built-in animations leverage the native Silverlight animations, such as DoubleAnimation.
In addition, the construction of the storyboards used to animate the elements in the panels can be completely altered.
Alternatively, you can override the built-in animations to tweak a few animations, or inject a few new timelines.
Code Writer App
Log in to add comments
Related clip arts and images