Jurate,
In addition to the above replies, if your application may be used on
multi-screen machines, you need to carefully consider any window sizing &
positioning etc that you do using screen bounds.
Consider whether you are moving windows or opening dialog boxes on a screen
other than the one which the user has positioned your application on (which
may not be the Primary screen). Try to avoid this if at all possible.
You can use Screen.AllScreens to get a list of all screens on the system.
You can then determine the bounds of each individual screen from the Bounds
property.
HTH,
Chris.