Archive for September, 2009

PropertyGrid is a very useful control in C# that displays the properties of the specified control and allows to change them during the runtime. When a control is specified to the PropertyGrid, it displays all the properties, even those inherited from the base class of that control. However, at many times, you may not want [...]


Rubber Band/Marquee Selection tool is an approach of drawing an object as the user drags the mouse pointer. Usually, this object is a dashed rectangle. But, this could be anything else too. Rubber band tool is used by many applications for different purposes. A drawing application may use to provide a kind of preview of [...]