How do you send information from one window to another in the same program?

Posted by Daniel on Stack Overflow See other posts from Stack Overflow or by Daniel
Published on 2010-06-16T23:22:41Z Indexed on 2010/06/17 0:12 UTC
Read the original article Hit count: 625

Filed under:
|
|
|

In the program I am trying to build, I have a menu button that opens a second window. The user puts information into the second window, presses the "Done" button, and the information is transfered into the main window. The problem I am having is opening the second window. I have both windows build in xaml files in Visual Studio but I can't find a way to show the second window. Using "Window window = new Window" does not fit my needs because 1) I already have the second window built and 2) I have tried this and I cannot figure out how to add children to the window; there is no window.children nor any grid to put the children into. Thank you in advance!


Moments after I pressed post, I thought of something I hadnt tried:

"WindowAdd add = new WindowAdd; //WindowAdd being the second window

add.Show();"

This does exactly what I want it to do. The next problem I have is sending the information the TextBoxes into the MainWindow. I am thinking cookies might work but am unsure. Anyone have any thoughts? Thanks in advance!

© Stack Overflow or respective owner

Related posts about c#

Related posts about wpf