Today we are releasing DotNetBar for WPF 7.8 with Mobile Ribbon set of controls. Mobile Ribbon is a ribbon style used in mobile Office apps on iOS, Android and Windows 10. Here is screen-shot that shows new set of controls:

DotNetBarWPFMobileRibbonControl

Major controls included with MobileRibbon are:

  • Touch Ribbon with theme set for primary ribbon colors: blue, green, orange or purple
  • Top-level ribbon Window with custom chrome
  • MobileRibbon Buttons
  • MobileRibbon Gallery
  • MobileRibbon Popups
  • MobileRibbon Backstage
  • MVVM support

MobileRibbon includes primary ribbon colors themes which can also be fully customized:

DotNetBarWPFMobileRibbonThemes

DotNetBar MobileRibbon includes support for the integrated Backstage menu as shown:

DotNetBarWPFMobileRibbonBackstage

Please make sure to check out MobileRibbon Knowledge Base article for more details.

DotNetBar for WPF now includes over 39 controls that help you create professional WPF Applications with ease. If you have current DotNetBar license download latest release on Customer Only web site. Fully functional trial version is also available. We are working on even more major new exciting features and please do not hesitate to send me your feedback and wishes. Thank you for using our controls and please let me know how you like them.

 

Today we are releasing DotNetBar for WPF 7.7 with 3 brand new controls: Advanced TextBox, Toast Notifications component and Progress Steps control.

Advanced TextBox control extends standard WPF TextBox by adding several new features like bindable SecurePassword property and password “peek” ability, auto-complete support, masking to enforce specific format on the text input and more.

DotNetBarWPFTextBoxAdv1

DotNetBarWPFTextBoxAdv2

Please make sure to check out AdvTextBox Knowledge Base article for more details.

Toast Notifications component provides ability to display a message that appears on the surface of the screen for specific time duration and it does not take focus, or pause current activity.

DotNetBarWPFToast

Progress Steps control helps you present progress of a multi-step process:

DotNetBarWPFProgressSteps

Please make sure to check out ProgressSteps Knowledge Base article for more details.

DotNetBar for WPF now includes over 38 controls that help you create professional WPF Applications with ease. If you have current DotNetBar license download latest release on Customer Only web site. Fully functional trial version is also available. We are working on even more major new exciting features and please do not hesitate to send me your feedback and wishes. Thank you for using our controls and please let me know how you like them.


 

Today we are releasing DotNetBar for WPF 7.5 with brand new Toggle Switch control. DotNetBar toggle switch control is a touch and mouse friendly switch designed to be used anywhere you need to represent the two state setting in your application. For example a service running, auto-save option in your application etc. Here is how control looks like in such an usage case:

DotNetBar for WPF Toggle Switch Control

Control is fully customizable and it includes built-in header/label.

DotNetBar for WPF Toggle Switch Control Customizations

Please make sure to check out Toggle Switch Knowledge Base article for more details. There is also new sample project you should review which can be found at: My Documents\DotNetBar for WPF Samples\ToggleSwitch

If you have current DotNetBar license download latest release on Customer Only web site. Fully functional trial version is also available. We are working on even more major new exciting features and please do not hesitate to send me your feedback and wishes. Thank you for using our controls and please let me know how you like them.

 

Today we are releasing DotNetBar for WPF 7.4 with brand new Radial Menu control. Radial Menu is a touch and mouse friendly context menu control to provide visually pleasing and fast access to your application commands.

Here is screen-shot from included sample:

DotNetBar for WPF Radial Menu Control

Radial Menu include 7 built-in color themes and support for our Office 2013 and 2010 like styling.

DotNetBar for WPF Radial Menu Control Blue Color Scheme

Other features include:

  • Support for MVVM
  • Use as Context Menu
  • Use as button on the form with built-in drag and move
  • Create radial menus using code only
  • 7 built-in color themes
  • Full color theme customization

Please make sure to check out RadialMenu Knowledge Base article for more details.

Here are detailed Release Notes. If you have current DotNetBar license download latest release on Customer Only web site. Fully functional trial version is also available. We are working on even more major new exciting features and please do not hesitate to send me your feedback and wishes. Thank you for using our controls and please let me know how you like them.

 

Today we are releasing DotNetBar for WPF 7.3 with shiny new DataForm control which makes it easy for you to create editable forms. DataForm control can create editable form without any input on your parts by examining properties on your object and creating appropriate editors for each editable property. Of course, you can specify which properties will be displayed and which editors will be used by either marking your properties with our custom attributes or by providing 100% XAML based definitions as well as using code only.

Here is screen-shot from included sample which also shows the sub-fields functionality implemented in address group:

dotnetbarwpfdataform1_0

 

Validation can be performed at both property level and form level. On form level you define validation rules on DataForm control, while on property level you use standard WPF validation. Please make sure to check out DataFrom Knowledge Base article for more details.

New Samples Explorer

New release of DotNetBar for WPF 7.3 also includes our new samples explorer which is by default started after you complete the install. You can find complete source code for this app as well in My Documents\DotNetBar for WPF Samples.

dotnetbarwpfsamplesexplorer_1

 

Here are detailed Release Notes. If you have current DotNetBar license download latest release onCustomer Only web site. Fully functional trial version is also available. We are working on even more major new exciting features and please do not hesitate to send me your feedback and wishes. Thank you for using our controls and please let me know how you like them.

Tagged with:
 

Hi Everyone,

We are releasing DotNetBar for WPF 7.2 with Office 2013 styling for the Ribbon, Docking, Editors and Schedule controls. Core to new styling is our Office 2013 color scheme generation algorithm which will create complete color scheme for controls based on single base color you specify. So having as many color schemes as you want is super easy:

There is also updated Backstage application menu:

Our docking control also receives new Office 2013 inspired styling:

Schedule control styling has been updated as well, here is screen-shot of the new month view:

Here are detailed Release Notes. If you have current DotNetBar license download latest release on Customer Only web site. Fully functional trial version is also available. We are working on even more major new exciting features, but please do not hesitate to send me your feedback and wishes. Thank you for using our controls and please let me know how you like them.

 

 

 

 

This week we have released DotNetBar for WPF 7.1 with new advanced Data-Grid control. Data-Grid control provides you with easy data presentation control including built-in editors and Office like styling. Following screen-shot shows our new AdvGrid control in action:

AdvGrid includes following major features:

  • Built-in editors with complete editing framework so you can create custom editors
  • Built-in data virtualization
  • Row pinning to either top or bottom of viewport
  • Column pinning to left or right of viewport
  • Sorting by multiple columns
  • Office 2010 like styling
  • Column definition properties can be data bound to elements in the visual tree and to the data context of the grid
  • Extended selection functionality and ability to select an entire column or range of columns

Built-in editors allow easy data editing and you can also create your own editors:

There is much more to our new AdvGrid control. Make sure to check the sample project that you can find at: My Documents\DotNetBar for WPF Samples\AdvGridSample

Getting started with AdvGrid Knowledge Base article is great resource to help you start using new controls. Please use it.

Here are detailed Release Notes. If you have current DotNetBar license download latest release on Customer Only web site. Fully functional trial version is also available. We are working on even more major new exciting features, but please do not hesitate to send me your feedback and wishes. Thank you for using our controls and please let me know how you like them.

 

Hi everyone. Today we are releasing DotNetBar for WPF 7.0 with world’s first METRO User Interface controls.

Metro is design language that is cornerstone of Windows 8, Windows Phone 7 and very likely at least parts of future Office 15 will have Metro based design, so I am very happy that you can start building Metro style applications with our controls today.

Here is screen-shot of start-page of our new MetroBill sample which is included with DotNetBar 7.0:

Screen-shot above shows our new component, Metro Tile, which provides access to most commonly used functions in this sample app.

Here is screen-shot of actual app:

As you might have noticed, two screen-shots above uses completely different color schemes. Specifically for Metro we’ve designed proprietary color scheme generation algorithms that use as input two colors you specify and then generate complete color scheme for all our controls. Here is screen-shot with just couple of different pre-defined color themes we include:

Following Metro specific controls are included:

  • Metro Application Window (MetroAppWindow) – an chrome-less Metro form with support for modal panels.
  • Metro Shell (MetroShell) – top-level Metro control which provides app menu, Quick Access Toolbar, app tabs and minimum window chrome.
  • Metro Toolbar (MetroToolbar) – a expandable toolbar in Metro style.
  • Metro Status Bar (MetroStatusBar) – Metro style status bar control.
  • Metro Form (MetroDialog) – Metro style dialog form.
  • Metro Tile (MetroTile) – a Metro-Tile for use on our ItemPanel control.

Please review MetroBillSample and MetroSample projects for demo of new controls. You can find samples at My Documents\DotNetBar for WPF Samples folder. Both C# and VB samples are included to illustrate styling and customization options.

Getting started with Metro UI Knowledge Base article is great resource to help you start using new controls. Please use it.

Here are detailed Release Notes. If you have current DotNetBar license download latest release on Customer Only web site. Fully functional trial version is also available. We are working on even more major new exciting features, but please do not hesitate to send me your feedback and wishes. Thank you for using our controls and please let me know how you like them.

Tagged with:
 

How many is the “bunch”? How about 4? Here is what we included with this release:

1. Circular progress bar control with endless and percentage based process run-time reporting.

2. Rating control so you can easily provide content rating.

 

 

 

 

 

3. Standalone Brush and Color picker controls. We use this internally in our advanced property grid and now you can use them as well.

 

 

 

 

 

4. Advanced Toolbar control with 6 built-in styles, stretch-to-fill and overflow customization options.

 

 

 

 

 

 

Here are detailed Release Notes. If you have current DotNetBar license download latest release on Customer Only web site. Fully functional trial version is also available. We are working on even more major new exciting features, but please do not hesitate to send me your feedback and wishes. Thank you for using our controls.

 

If you have in your WPF project an ResourceDictionary that you use to define resources you can create an instance of it from code like this:

ResourceDictionary res = Application.LoadComponent(
 new Uri("/WpfApplication7;component/RedRibbonBar.xaml", 
 UriKind.RelativeOrAbsolute)) as ResourceDictionary;

Where WpfApplication7 is name of your assembly and RedRibbonBar.xaml is name of your ResourceDictionary.

Another less known way of doing same thing is defining the code-behind for the resource dictionary. I have not found an automated way of doing this in VS.NET 2010 so I do it manually.

First you add x:Class to your ResourceDictionary definition like so:

<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
 x:Class ="WpfApplication7.RedRibbonBar">

Then you add class to your project that holds code-behind and you name it RedRibbonBar.xaml.cs where you change the name to whatever your resource dictionary name is.

The code behind class looks like so:

partial class RedRibbonBar: ResourceDictionary
{
   public RedRibbonBar()
   {
      InitializeComponent();
   }     
}

Note that you need to change RedRibbonBar I used here to the name of your ResourceDictionary. Then you create simply new instance of your dictionary like so:

ResourceDictionary res = new RedRibbonBar();
 

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