I am wondering what the mechnism used in wizard page communication. For example, page2 needs some values from page1, we can use DialogSettings to store these values and pass to pages. However, if from page2, I pressed "Back" button and changed something in page1, then click "next" again to page2. The new value should be reflected in page2. It seems to me that a listener is needed to update these values, but the implementation is complicated.
Would you please give me some idea how commonly this is handled?
Thanks a lot