Screen.GetWorkingArea Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengambil area kerja tampilan.
Overload
| Nama | Deskripsi |
|---|---|
| GetWorkingArea(Point) |
Mengambil area kerja yang paling dekat dengan titik yang ditentukan. Area kerja adalah area desktop layar, tidak termasuk taskbar, jendela yang ditambatkan, dan bilah alat yang ditambatkan. |
| GetWorkingArea(Rectangle) |
Mengambil area kerja untuk tampilan yang berisi bagian terbesar dari persegi panjang yang ditentukan. Area kerja adalah area desktop layar, tidak termasuk taskbar, jendela yang ditambatkan, dan bilah alat yang ditambatkan. |
| GetWorkingArea(Control) |
Mengambil area kerja untuk tampilan yang berisi wilayah terbesar dari kontrol yang ditentukan. Area kerja adalah area desktop layar, tidak termasuk taskbar, jendela yang ditambatkan, dan bilah alat yang ditambatkan. |
GetWorkingArea(Point)
- Sumber:
- Screen.cs
- Sumber:
- Screen.cs
- Sumber:
- Screen.cs
- Sumber:
- Screen.cs
- Sumber:
- Screen.cs
Mengambil area kerja yang paling dekat dengan titik yang ditentukan. Area kerja adalah area desktop layar, tidak termasuk taskbar, jendela yang ditambatkan, dan bilah alat yang ditambatkan.
public:
static System::Drawing::Rectangle GetWorkingArea(System::Drawing::Point pt);
public static System.Drawing.Rectangle GetWorkingArea(System.Drawing.Point pt);
static member GetWorkingArea : System.Drawing.Point -> System.Drawing.Rectangle
Public Shared Function GetWorkingArea (pt As Point) As Rectangle
Parameter
Mengembalikan
Rectangle yang menentukan area kerja. Di beberapa lingkungan tampilan di mana tidak ada tampilan yang berisi titik yang ditentukan, tampilan yang paling dekat dengan titik dikembalikan.
Contoh
Contoh kode berikut menunjukkan penggunaan PrimaryScreen properti dan GetWorkingArea metode . Metode ini memerlukan formulir yang berisi tombol bernama 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 = System::Drawing::Size( workingRectangle.Width - 10, workingRectangle.Height - 10 );
// Set the location so the entire form is visible.
this->Location = System::Drawing::Point( 5, 5 );
}
// 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);
}
' This method will adjust the size of the form to utilize
' the working area of the screen.
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
' Retrieve the working rectangle from the Screen class
' using the PrimaryScreen and the WorkingArea properties.
Dim workingRectangle As System.Drawing.Rectangle = _
Screen.PrimaryScreen.WorkingArea
' Set the size of the form slightly less than size of
' working rectangle.
Me.Size = New System.Drawing.Size(workingRectangle.Width - 10, _
workingRectangle.Height - 10)
' Set the location so the entire form is visible.
Me.Location = New System.Drawing.Point(5, 5)
End Sub
Berlaku untuk
GetWorkingArea(Rectangle)
- Sumber:
- Screen.cs
- Sumber:
- Screen.cs
- Sumber:
- Screen.cs
- Sumber:
- Screen.cs
- Sumber:
- Screen.cs
Mengambil area kerja untuk tampilan yang berisi bagian terbesar dari persegi panjang yang ditentukan. Area kerja adalah area desktop layar, tidak termasuk taskbar, jendela yang ditambatkan, dan bilah alat yang ditambatkan.
public:
static System::Drawing::Rectangle GetWorkingArea(System::Drawing::Rectangle rect);
public static System.Drawing.Rectangle GetWorkingArea(System.Drawing.Rectangle rect);
static member GetWorkingArea : System.Drawing.Rectangle -> System.Drawing.Rectangle
Public Shared Function GetWorkingArea (rect As Rectangle) As Rectangle
Parameter
Mengembalikan
Rectangle yang menentukan area kerja. Di beberapa lingkungan tampilan di mana tidak ada tampilan yang berisi persegi panjang yang ditentukan, tampilan yang paling dekat dengan persegi dikembalikan.
Berlaku untuk
GetWorkingArea(Control)
- Sumber:
- Screen.cs
- Sumber:
- Screen.cs
- Sumber:
- Screen.cs
- Sumber:
- Screen.cs
- Sumber:
- Screen.cs
Mengambil area kerja untuk tampilan yang berisi wilayah terbesar dari kontrol yang ditentukan. Area kerja adalah area desktop layar, tidak termasuk taskbar, jendela yang ditambatkan, dan bilah alat yang ditambatkan.
public:
static System::Drawing::Rectangle GetWorkingArea(System::Windows::Forms::Control ^ ctl);
public static System.Drawing.Rectangle GetWorkingArea(System.Windows.Forms.Control ctl);
static member GetWorkingArea : System.Windows.Forms.Control -> System.Drawing.Rectangle
Public Shared Function GetWorkingArea (ctl As Control) As Rectangle
Parameter
Mengembalikan
Rectangle yang menentukan area kerja. Di beberapa lingkungan tampilan di mana tidak ada tampilan yang berisi kontrol yang ditentukan, tampilan yang paling dekat dengan kontrol dikembalikan.