I am building an application which has multiple user entry screens. I would like to know if there are advantages/disadvantages of using wpf popups rather than modal windows?
I am using mvvm-light.
I have noticed that popups are being used extensively in touch applications (eg iPad).
pop ups are nice but are very difficult to control. In our apps we are using adorners to be ‘pop-up’ editors – we have created a control that can hold any other control and display it in the adorner layer of the main window. This allows to do things such as having 1 control appear next to another yet still have the other control in use or we can grey out the background and force focus to the new control and not allow any other control to be used until the ‘ok’ button is pressed. If you Google for adorners in wpf you will find a lot of excellent articles.