Screen Class |
Namespace: Eto.Forms
The Screen type exposes the following members.
Name | Description | |
---|---|---|
![]() | Screen |
Initializes a new instance of the Screen class.
|
![]() | Screen(ScreenIHandler) |
Initializes a new instance of the Screen class with the specified handler.
|
Name | Description | |
---|---|---|
![]() | BitsPerPixel |
Gets the number of bits each pixel uses to represent its color value.
|
![]() | Bounds |
Gets the bounds of the display in the DisplayBounds area.
|
![]() ![]() | DisplayBounds |
Gets the display bounds of all screens on the current system.
|
![]() | DPI |
Gets the logical Dots/Pixels Per Inch of the screen.
|
![]() | IsPrimary |
Gets a value indicating whether this screen is the primary/main screen.
|
![]() | LogicalPixelSize |
Gets the number of physical pixels per logical pixel of this display.
|
![]() ![]() | PrimaryScreen |
Gets the primary screen of the current system.
|
![]() | RealDPI |
Gets the real Dots/Pixels Per Inch of the screen, accounting for retina displays.
|
![]() | RealScale |
Gets the real scale of the pixels of the screen vs. points.
|
![]() | Scale |
Gets the logical scale of the pixels of the screen vs. points.
|
![]() ![]() | Screens |
Gets an enumerable of display screens available on the current system.
|
![]() | WorkingArea |
Gets the working area of the display, excluding any menu/task bars, docks, etc.
|
Name | Description | |
---|---|---|
![]() ![]() | FromPoint |
Gets the screen that contains the specified point,
or the closest screen to the point if it is outside the bounds of all screens.
|
![]() ![]() | FromRectangle |
Gets the screen that encompases the biggest part of the specified rectangle,
or the closest screen to the rectangle if it is outside the bounds of all screens..
|
![]() | GetImage |
Gets a copy of a portion of the screen as an image
|