Visual Basic 9 (2008)Visual Basic 8 (2005)XAMLDesign / Graphics.NET 3.5C# 2.0C# 3.0WPFIntermediateDev.NETVisual BasicC#
WPF ProcessingContentControl






3.42/5 (8 votes)
A ContentControl that displays continuously progressing view when its content is being processed.

Introduction
Sometimes you want to provide feedback to the user while the data displayed inside a certain control is loaded / processed, updated, etc. An obvious example is media player. ProcessingContentControl
lets you achieve this goal.
Using the Code
Host any element inside ProcessingContentControl
. Set IsContentProcessing
property to toggle processing mode. When the property is set to true
, an overlay layer will appear, blocking interaction with the hosted element. The overlay layer displays animated progress view, as shown in the picture above.
Usage Example
<process:ProcessingContentControl IsContentProcessing="True" >
<... your content here>
</process:ProcessingContentControl>
History
- 5th February, 2008: Bug fixes
- 26th January, 2008: Initial release