This question is locked. New answers and comments are not allowed.
I've just tried integrating the RadMessageBox into my WP8 app.
Like all Windows Phone apps, my app is heavily asynchronous, and data being constantly pulled from the server. Various returns from the server launch the RadMessageBox.
If a RadMessageBox is opened while a previous RadMessageBox is still open my app crashed with the error message "ExceptionObject = {System.InvalidOperationException: A message box is already open.
at Telerik.Windows.Controls.RadMessageBox.ShowAsync(Object title, MessageBoxButtons buttons, Object message, Object checkBoxContent, Boolean isCheckBoxChecked, Boolean vibrate, H"
Can I really only have one RadMessageBox open at a time, or am I doing something wrong?
My method looks like this:
Previously I was using the MessagePrompt from the Coding4Fun toolkit for this exact same purpose without any problems.
Like all Windows Phone apps, my app is heavily asynchronous, and data being constantly pulled from the server. Various returns from the server launch the RadMessageBox.
If a RadMessageBox is opened while a previous RadMessageBox is still open my app crashed with the error message "ExceptionObject = {System.InvalidOperationException: A message box is already open.
at Telerik.Windows.Controls.RadMessageBox.ShowAsync(Object title, MessageBoxButtons buttons, Object message, Object checkBoxContent, Boolean isCheckBoxChecked, Boolean vibrate, H"
Can I really only have one RadMessageBox open at a time, or am I doing something wrong?
My method looks like this:
public
async
void
showDialog(
string
Title,
string
Message)
{
RadMessageBox.ShowAsync(Title, MessageBoxButtons.OK, Message);
}
Previously I was using the MessagePrompt from the Coding4Fun toolkit for this exact same purpose without any problems.