In part one of his new series called "Getting Started with WPF 4", Pete Brown explains that the Button derives from ContentControl.
Button derives from ContentControl. That means Button can contain
pretty much anything. We’ll focus on content for most of the rest of
this post.