I have a view with a tree on the left, a details view on the top right, and a reference table on the bottom right. As you can guess, there are many cases where I need to display info or error messages to the user and would like to have the messages appear below the particular view that caused the problem. I also use modal dialogs on this page and would like to use messages on it as well (and have the messages appear on the dialogs themselves).
Due to the logic the MessageManager uses to determine where to display messages, I can't control the enabled/visible properties of my MessageAreas at runtime because they only actually display messages if they are bound to read-only context attributes.
How can I use multiple MessageAreas on one screen?