• 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.

PropertyGrid for WPF performance enhancements

July 6, 2010 at 9:25 AM
by Bill Henning (Actipro)

We’ve been hard at work on enhancements for our WPF controls that will be part of our WPF Studio 2010.2 version.  One of the areas we’ve gotten into is reworking a lot of the internals of our PropertyGrid control to improve performance.

PropertyGrid

PropertyGrid was already performing comparable to other WPF property grids, however we have taken a long look at several areas that we identified could provide some additional performance gains, and have updated our code to take advantage of the ideas.

Without getting into too much detail, we have focused on changes that would reduce the overall number of visuals and measure/arrange cycles that were required.

We also have added some options that further improve performance when set appropriately:

  1. A ScrollViewer is used to provide the vertical scrolling (and show/hide the ScrollBar).  It causes extra measure/arrange cycles since it needs to determine if/when a ScrollBar should be displayed.  We now support the attached ScrollViewer.VerticalScrollBarVisibility property.  When set to Visible, the ScrollBar will always be visible however the extra measure/arrange cycles are removed.
  2. A Thumb is used to allow the end user to resize the property grid’s columns.  A new AreDefaultColumnsResizable property has been added to turn off this feature.  When off, the load time required to arrange, measure, and apply templates is reduced.
  3. Virtualization features have been improved such that scrolling a virtualized property grid is faster than before.

All of these features are complete for the WPF Studio 2010.2 version that should be released in the next couple months.

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

Related posts

PropertyGrid for WPF released as part of WPF Studio v4.5We're very happy to have just released PropertyGrid for WPF, a control we've been working on for sev...Upcoming PropertyGrid for WPF enhancements: events and collection editingWe've made two major enhancements to our PropertyGrid for WPF control that have been highly requeste...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 ...

Comments

October 3, 2010 at 23:52  

trackback

Actipro Blog 2010 Q3 posting summary

Actipro Blog 2010 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