Could anyone please provide some hints as to how to implement a fairly common WPF pattern where :
1. An item is selected from a list
2. A popup appears with more information regarding the selected item
3. The background that contains the original list and other UI elements is darkened to accentuate the appearance of the popup control.
4. The popup is closed and the darkening effect is removed