Jim Nakashima, one of the developers of the Visual Studio.NET 2008 design-time features (Cider), on his blog looks at the WPF controls that are implementing design-time support. Recently he looked at DotNetBar for WPF design-time features we just released and here is what he says:

DevComponents recently released their DotNetBar Suite for WPF and it is loaded with design time features. Using Cider Extensibility, DevComponents really has put together one of the richest design times I’ve seen to date.

You can read more in his blog post


Pardon our dust…

Yesterday access to our web site was spotty but now everything is running great. We moved to more powerful hardware so there were some hiccups along the way. In any case now everything is running smoothly.

Thanks for your patience.


Hi Everyone,

Another great release that I am very excited to announce. We just released DotNetBar for WPF 3.1 which includes the most advanced and sophisticated Visual Studio.NET 2008 design-time support available.

I am not exaggerating, nobody has WPF based design-time support in VS.NET 2008 at this level 🙂

So whats new? All controls get the designer support that will no doubt, help you get most out of our WPF controls. You can easily create appropriate child objects, like buttons, panels, Ribbon Bar controls, docking windows and you can move them around without modifying XAML. You also get one-click easy access to most common properties for each control so you don’t have to look through the huge list of properties (most of them from base WPF classes) available on each control.

What does this look like? First thing you’ll notice when you open RibbonPad sample in VS.NET 2008 and select Ribbon control, is the Task Menu button in top-right corner of the control. Here is small image that shows that:

DotNetBar for WPF Task Menu designer button

This is available on most of the controls included with DotNetBar for WPF. When clicked, Task Menu is displayed which allows you to execute common tasks and modify frequently used properties for the selected control. Here is Task Menu for Ribbon Control:

DotNetBar for WPF Ribbon Control VS.NET 2008 Designer Task Menu

Notice how you can create new Ribbon Tab with single click and change the frequently used properties on Ribbon Control without touching the XAML.

Richer Task Menu is found on the ButtonDropDown control which represents extremely flexible button used with our Ribbon:

DotNetBar for WPF Button VS.NET 2008 designer Task Menu

In this image you can see other common options available on our Task Menu, like changing the button caption and layout. It is also extremely easy to assign Super Tooltips to the buttons. Just click the “Assign Super-Tooltip” command and you are all set.

Using Task Menu functionality in designer you can easily perform common tasks on each control and modify frequently used properties. Very easy to use and most importantly it is quick way to build UI.

While this covers the “create” needs, what about when  you need to move and re-order the buttons? Well, that is where our designer really shines.

First thing we did is provide you with ability to see controls on popup menus/toolbars that our buttons provide. Here is what you see when you select a button that shows popup menu:

DotNetBar for WPF designer popup menu support

You can see how popup will look like and you can select each button on the popup and modify its properties:

DotNetBar for WPF VS.NET 2008 Designer Popup menu support

Same support is also available for Application Menu:

DotNetBar for WPF Designer Application menu support

In the image above notice the drag icon displayed on the left-hand side of selected “4. WpfRibbon.doc” item. Just grab it, and you can drag the button around. Change its position, move it to other place etc. All controls in our Ribbon have that functionality added.

Our Wpf-Dock control which provides Visual Studio style docking, has excellent design-time capabilities as well. Task Menu lets you easily create new dockable windows, tabs and documents:DotNetBar for WPF Docking Control VS.NET 2008 design-time support

Best of all, you can simply drag & drop dockable windows and tabs, just like in run-time, to re-dock them elsewhere.  Same applies to changing their size. You perform these tasks the same way you would at run-time.

I am confident that you will enjoy our new designer support for VS.NET 2008 and that new functioanlity will make you very productive.

You can find our more about DotNetBar for WPF on our web-site where fully functional trial version is available. DotNetBar for WPF has just improved a lot. Make sure you give it a try…


Happy New Year Everyone!

We are starting New Year with new version of DotNetBar for Windows Forms 7.1. There are over 40 new features and enhancements in this release. DotNetBar for Windows Form now gives you 38 controls to create professional user interface with ease.

As usual you can find detailed release notes in help file.

DotNetBar works great with Visual Studio.NET 2008 and this new release will automatically integrate DotNetBar with Visual Studio 2008.

We added completely new control in this release: Horizontal and Vertical Advanced Scrollbars in Office 2007 style. Now you can replace standard scroll-bars with the great looking new ones. Here is screen-shot that shows new controls:

DotNetBar Horizontal and Vertical Scrollbar in Office 2007 style

Notice that we have 2 styles: Standard style, which is has lighter color scheme and Application style, which has darker color scheme. Advanced Scroll-bar control will of course change its color scheme based on the Office 2007 color scheme you are using and it works great with custom generated color schemes as well.

Other enhancements in 7.1 release include:

  • Vertical layout style for Slider control
  • Text-markup support for Office 2007 Form caption
  • Watermark behavior control for input controls where appropriate
  • New installer with Visual Studio 2008 support
  • Much, much more…

Fully function trial version is, as usual, available on DotNetBar for Windows Forms site.

We have some very nice additions coming in future, stay tuned 😉


Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...

© 2009 Denis Basaric: DevComponents Blog