Does a picturebox like control exist in WPF? I want a control that I can easily change/retrieve the backcolor of.
You can use rectangle control & set the Fill property with the respective color. For click event, you can add MouseDownEvent handler to rectangle.