Review: Blendables Layout Mix

The Blendables team has done it again... Thy released two new packages just as mix is about to start (Talk about perfect timing). I decided to start by reviewing the Blendables Layout Mix package first...

As the name suggest, this is a collection of layout panels...

RadialCanvas

RadialCanvas lays all its items out in a radial pattern. The center point is configurable.

<bl:RadialCanvas Center="0.5,0.5">

</bl:RadialCanvas> 

Each item in the panel's angle and radius can also be set using attached properties.

RandomPanel

RandomPanel lays all the items out in a random pattern. Each item's width and height is also set randomly. The minimum and maximum width or height can be restricted.

<bl:RandomPanel MinimumHeight="50" MinimumWidth="50">

</bl:RandomPanel> 

PerspectivePanel

PerspectivePanel lays each child item out in perspective to each other. Every subsequent child will be scaled based on the provided ScaleFactorX and ScaleFactorY

<bl:PerspectivePanel ShiftX="100" ShiftY="100" ScaleFactorX="0.9" ScaleFactorY="0.9">

</bl:PerspectivePanel>

AutoStrectchStackPanel

AutoStrectchStackPanel is similar to the normal StackPanel, but each item in the stack panel's size is calculated based on the space available. A AutoStrectStackPanel will always show all its items in the allowed space!

<bl:AutoStretchStackPanel>
    
</bl:AutoStretchStackPanel>

I only had time to test some of the layout panels but their are more... I haven't even started with the SwitchPanel yet! From what I can understand, SwitchPanel allows changing the layout of a panel on the fly and even animating between layout?

This is very cool stuff from them... Next, I will review the Blendables 3D Mix...

Other Reviews:

kick it on DotNetKicks.com
Published Tuesday, March 04, 2008 1:44 PM by rudi
Filed under:

Comments

# Review: Blendables Layout Mix

You've been kicked (a good thing) - Trackback from DotNetKicks.com

Tuesday, March 04, 2008 1:47 PM by DotNetKicks.com

# re: Review: Blendables Layout Mix

Hey Rudi, Have you installed the 3D controls yet?  I am keen to see your review, and if you got them working ok.  I have an issue that the controls are not registering with blend or VS 2008.

Keep up the good work on the blog.

Jay

Thursday, March 06, 2008 8:38 AM by Jay Solomon

# re: Review: Blendables Layout Mix

Hi Jay,

Tnx for the kind words... I have installed the 3D stuff but haven't used it yet! Will try it today!

Rudi

Thursday, March 06, 2008 9:51 AM by rudi

# Information Overload

I don&#39;t know about you but today has been a total information overload for me... Ok, so let start

Friday, March 07, 2008 5:25 AM by Rudi Grobler

# Dew Drop - March 11, 2008 | Alvin Ashcraft's Morning Dew

Pingback from  Dew Drop - March 11, 2008 | Alvin Ashcraft's Morning Dew

Tuesday, March 11, 2008 12:37 PM by Dew Drop - March 11, 2008 | Alvin Ashcraft's Morning Dew

# re: Review: Blendables Layout Mix

Rudi,

  I just posted the latest sample for the layout mix.  You HAVE to check out the SwitchPanel infrastructure it is what makes the new product sing.

  I'm uploading the first 3D sample and whitepaper right now as well so check back on blendables.com for some new good stuff.

Thanks for the reviews,

Kurt

Wednesday, March 12, 2008 6:22 AM by Kurt Brockett

# re: Review: Blendables Layout Mix

hi Kurt,

tnx for the head up... I will have a look! I can't wait to play with the SwitchPanel and 3D stuff...

One thing that I also have to say is that the AnimatedPanelBase rocks!!! I got it from Mike's mix08 samples and it is awesom, great work guys!!!

Regards,

Rudi Grobler

Wednesday, March 12, 2008 7:34 AM by rudi

# re: Review: Blendables Layout Mix

Please show a screen shot of the autostretch stack panel.

Thursday, March 13, 2008 1:37 PM by Jim

# W&ouml;chentliche Rundablage: ASP.NET MVC, Silverlight 2, LINQ&#8230; | Code-Inside Blog

Pingback from  W&ouml;chentliche Rundablage: ASP.NET MVC, Silverlight 2, LINQ&#8230; | Code-Inside Blog