PrimaryScreen Property
Collapse the table of content
Expand the table of content

Screen.PrimaryScreen Property

 

Gets the primary display.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public static Screen PrimaryScreen { get; }

Property Value

Type: System.Windows.Forms.Screen

The primary display.

For a single display system, the primary display is the only display.

The following code example demonstrates the use of PrimaryScreen property and the GetWorkingArea method. This method requires a form containing a button named Button1.

// This method will adjust the size of the form to utilize 
// the working area of the screen.
private void Button1_Click(System.Object sender, System.EventArgs e)
{
	// Retrieve the working rectangle from the Screen class
	// using the PrimaryScreen and the WorkingArea properties.
	System.Drawing.Rectangle workingRectangle = 
		Screen.PrimaryScreen.WorkingArea;

	// Set the size of the form slightly less than size of 
	// working rectangle.
	this.Size = new System.Drawing.Size(
		workingRectangle.Width-10, workingRectangle.Height-10);

	// Set the location so the entire form is visible.
	this.Location = new System.Drawing.Point(5, 5);
}

.NET Framework
Available since 1.1
Return to top
Show:
© 2016 Microsoft