• Products
  • Download
  • Purchase
  • Support
  • Company
Actipro Software company logo
Twitter Follow Actipro RSS Subscribe (RSS Feed)

The Actipro Blog

Tag Cloud

  • blog
  • docking
  • editors
  • intelliprompt
  • micro charts
  • navigation
  • propertygrid
  • ribbon
  • shared library
  • silverlight
  • syntaxeditor
  • themes
  • views
  • web site
  • winforms
  • winrt
  • wpf

Latest Twitter News

May 14, 2012 at 2:50 PM
IntelliPrompt code snippet features have been added to our VS-like code editor control for #WPF and #Silverlight. http://t.co/1IchOJrr

May 10, 2012 at 9:40 PM
Our new Micro Charts control products for #WPF and #Silverlight are out now. Come build some dashboards with them! http://t.co/EEERvff0

May 7, 2012 at 6:47 AM
Today we look at bar charts, for our upcoming #WPF, #Silverlight, and #WinRT Micro Charts product. http://t.co/gxHuPS6B

May 4, 2012 at 6:25 AM
See a gallery of micro area charts in our upcoming release for #WPF, #Silverlight, and #WinRT. http://t.co/qDXGwW8B

May 3, 2012 at 6:32 AM
See a variety of line charts that are easy to make with our upcoming #WPF, #Silverlight, #WinRT Micro Charts product. http://t.co/mbkX6tJd

Twitter Follow us on Twitter

Month List

  • 2012
    • May (9)
    • April (6)
    • March (11)
    • February (11)
    • January (2)
  • 2011
    • December (2)
    • November (7)
    • October (2)
    • September (1)
    • August (5)
    • July (3)
    • June (6)
    • May (5)
    • April (8)
    • March (4)
    • February (5)
    • January (9)
  • 2010
    • December (9)
    • November (10)
    • October (4)
    • September (8)
    • August (12)
    • July (9)
    • June (7)
    • May (6)
    • April (7)
    • March (6)
    • February (6)
    • January (4)
  • 2009
    • December (2)
    • November (2)
    • October (12)
    • September (3)
    • August (11)
    • July (10)
    • June (6)
    • May (3)
    • April (7)
    • March (6)
    • February (8)
    • January (10)
  • 2008
    • December (10)
    • November (2)
    • October (3)
    • September (5)
    • August (5)
    • July (8)
    • June (4)
    • May (4)
    • April (10)
    • March (8)
    • February (1)
    • January (2)

Category List

  • RSS feed for ActiproActipro (321)
  • RSS feed for Blog SummaryBlog Summary (15)
  • RSS feed for GeneralGeneral (43)
  • RSS feed for In developmentIn development (164)
  • RSS feed for New featuresNew features (155)
  • RSS feed for New productNew product (38)
  • RSS feed for PromotionPromotion (2)
  • RSS feed for SilverlightSilverlight (90)
  • RSS feed for Tips and tricksTips and tricks (4)
  • RSS feed for Visual Studio 2008Visual Studio 2008 (2)
  • RSS feed for Windows FormsWindows Forms (22)
  • RSS feed for Windows VistaWindows Vista (10)
  • RSS feed for WinRTWinRT (9)
  • RSS feed for WPFWPF (257)
  • RSS feed for XAMLXAML (23)

About Us

Actipro Software is a leading provider of .NET user interface controls for the WPF, Silverlight, and WinForms frameworks, and is most well-known for their SyntaxEditor syntax-highlighting code editor control.

Please take some time to learn more about us and our product offerings.

Docking/MDI for WPF to add individual tab tinting like in OneNote

July 14, 2009 at 4:19 AM
by Bill Henning (Actipro)

Lately we've been working on adding features to our Docking & MDI for WPF product. One area that we've just enhanced is customization of the document window and tool window tabs. You may have seen this feature in Office 2007 OneNote, which uses colored tabs. 

This new feature will be in the next WPF Studio release (build 503).

Colored Tabs

We've added several properties to DocumentWindow and ToolWindow that can be used to customize the look of the associated tab, if any. You can explicitly define the brushes used for the normal, hover, and selected states. Alternatively, you can specify a tint color and the default brushes will automatically be tinted toward that color. In the image below, the document windows use a tint color and the tool windows explicitly define brushes for the various states. You can see that the document tabs use a gradient just like the default look.

DockingColoredTabs

With these new properties, you can define a SolidColorBrush that uses a ColorAnimation and produce a flashing effect. This can be used to alert the user that something needs their attention. We provide a sample that shows how this can be done using an attached behavior, which includes full source code. 

Document Outline

When using a tabbed MDI, the documents are surrounded with a 5-pixel wide outline (just like Visual Studio 2008). One problem with coloring the document tabs is that this outline doesn't blend well with customized brushes. If you use the tinting feature described above, then the outline will automatically be updated to match. So if the selected document is tinted toward red (as seen in the image below), then the outline will also be tinted toward red.

DockingColoredOutline

Summary

You can use this new feature to alert the end-user, associate colors with certain functions or features in your application, or much more.

Tags: wpf, docking
Filed under: Actipro, New features, In development, WPF
Submit to DotNetKicks...
Permalink | Comments (4)

Related posts

Themes for WPF Part 1 - Native WPF Control Themes In prior blog posts, we’ve detailed some of the great new features coming to the WPF SyntaxEditor ...The future of WPF, Silverlight, and HTML5 - Are they dead?As I’m sure you are all aware, last week’s PDC 2010 conference set off a firestorm of tweets and new...WPF Studio integrates with and adds features to the official Microsoft WPF DataGridIn the most recent WPF Studio 2009.1 builds, we've integrated with and enhanced Microsoft's open sou...

Comments

July 13, 2009 at 09:31  

Jan Bannister

That's a useful enhancement. I was looking for something similar. But it would be really useful if the Header (i.e. the Title) could be any WPF Content.

Currently it's Title, Description & FileName. If there was a HeaderContent property, you could achieve that behaviour and much more. Smile

Jan Bannister United Kingdom

July 13, 2009 at 13:09  

Bill Henning (Actipro)

Thanks for the comment Jan.  We have that on our TODO list and have that as a higher priority item, so we may try and get that in soon.

Bill Henning (Actipro) United States

July 28, 2009 at 01:26  

Jon von Gillern

+1 to Jan. I'd love to be able to put any content in the title of a tab.

Jon von Gillern United States

September 30, 2009 at 15:41  

trackback

Actipro Blog 2009 Q3 posting summary

Actipro Blog 2009 Q3 posting summary

The Actipro Blog - WPF and WinForms Development

Comments are closed
Copyright © 1999-2012 Actipro Software LLC. All rights reserved.
Home Actipro Software | Products | Download | Contact Us