AIt is used to add functional handles to elements or provide state information about a control.
BIt is the base class for elements that apply effects onto or around a single child element, such as Border or Viewbox.
CIt provides a set of services that can be used to extend the functionality of a common language runtime property.
Dt is a property with the exception that its value cannot be set outside the class that declared the read-only property.