WPF provides many controls which are displaying different types of content. WPF content model describes which control can be used to display what kind of content. Below is the list of major classes from which many controls are derived and displaying their content accordingly.
For more information, see MSDN Page.
See Also -
WPF Class Hierarchy
Logical vs. Visual Tree