I've created my own MessageBox class is functionally the same as the old Win32 one, but prettier.
It has static methods that create a new canvas with some controls on it and adds it to my main window.
I then call:
DispatcherFrame frame = new DispatcherFrame();
Internally within my MessageBox class, it has a reference to the frame object I created, and on the click event handler for my OK button, I call:
if (_frame != null)
ÃÂ ÃÂ ÃÂ _frame.Continue = false;
Which exits the new messa
View Complete Post