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
|