public static MessageBox GetNewInstance(System.Windows.Application ownerApplication) { var newMessageBoxManager = new MessageBox(); newMessageBoxManager._ownerApplication = ownerApplication; newMessageBoxManager._captionPrefix = newMessageBoxManager.GetAReasonableTitlebarPrefix(); return newMessageBoxManager; }