I'm still fairly new to programming. Would someone be able to explain exactly how different windows should be used in MS Visual Studio?
It seems that variable sharing between different windows is problematic. So does that mean that if you are trying to do multiple things on one window, you should construct each thing dynamically?
An example. I have a window with a listbox containing a list of images. When I click, the selected image populates a larger image box. I want this image to go full screen when I click F5.
At the moment I telling the current window to launch a different window at fullscreen. But would a better way involve dynamically reconstructing the current window to display fullscreen?