You can use the Screen class, which can tell you whether the control is on a particular screen or not. You can also get initial monitoring, and each Screen object also has a Primary property, which indicates whether it is primary or not.
Here is the msdn article .
You should use it as follows:
var monitor = Screen.FromControl(this); if (monitor.Primary)
Joseph Jun 24 '09 at 18:15 2009-06-24 18:15
source share