Attributes
If you have no idea what I mean by
"Attributes" then -
Attributes are much like keywords (like
Public and Private that you can add to classes, methods etc.) in
the sense that they tell the compiler more information about your class,
method, property, event etc. For example, in this article we will be using
attributes like Description which provide a description of the property
so that any other application (in this case VS.NET) can read that attribute
for that property and act on it.
There are a variety of attributes that are
available for all sorts of things, most of them are provided by the
System.ComponentModel namespace which provides you with classes that can
be used to alter run-time and design-time behavior of controls. Simple? Let's
go.