Circular Progress Indicator
Firefox like circular progress indicator
Wizard Form Implementation
Create a dynamically resizable wizard form
SonicUI - A Convenient GUI Engine You've Never Seen
SonicUI is a GUI Engine based on nake GDI APIs. It offers several simple UI components to accomplish high efficiency UI effects, such as self-draw buttons, irregular windows, animation, URL in windows and image operation methods. The main purpose is to use least code to achieve best effects.
User Customizable ToolStrip with Drag and Drop
With this .NET library, you can implement a customize toolbar function in your application.
NHunspellTextBoxExtender - A Spellchecking IExtenderProvider for TextBoxes using Hunspell for .NET
With many applications, spell checking can be a vital aspect to include. Most people are accustomed to the spell checking capabilities of products like Microsoft Word or OpenOffice. There are products available for purchase that can add spell checking capability, such as SharpSpell that can cost hundreds of dollars. Unfortunately, there is a lack of Open Source, freely available tools that can provide the functionality of Microsoft Word. That is why I began to work on a spell checking IExtenderProvider that could extend any control that inherits TextBoxBase (both TextBox and RichTextBox inherit TextBoxBase).
PowerComboBox with CheckBoxes & Grouping
4-in-1 ComboBox with CheckBoxes, Grouping, BackColor and ItemHover event
User-driven applications
User-driven applications are the programs in which full control is given to the users. Designers of such programs are responsible only for developing an instrument for solving some task, but they do not enforce users to work with this instrument according with a predefined scenario.
Making Custom Controls Accessible
While custom controls are introduced every day, not all of them are easily accessible.This article provides a quick summary of Microsoft® technologies that help make Win32-based custom controls programmatically accessible. Techniques range from implementing UI Automation, to creating or overriding properties with Dynamic Annotation, to using the new IAccessibleEx interface to close the gap between UI Automation and Microsoft Active Accessibility.
A Pragmatic Approach to WPF Accessibility
As is often the case, applications are not typically designed with accessibility in mind.Usually, applications are designed to satisfy business requirements. If those business requirements do not include accessibility, more likely than not, the application as a whole will be inaccessible to important segments of users. There are, however, steps you can take to mitigate this common lack of foresight in requirements analysis.
CueProvider
CueProvider is a lightweight class that lets you set a cue banner (the grey prompt text that automatically disappears when you begin to type) in a TextBox control.