Arik Poznanski explains how to customize the look of the standard message box in aWPF application.

Source: Arik Poznanski's Blog

Recently I came across the need to customize the look of the standard message box in the application. To do this I've decided to create a new class named WPFMessageBox, which will have the same interface as the standard one, will behave the same way and finally would be fully customizable, the WPF way, using control templates.