Baca dalam bahasa Inggris

Bagikan melalui


Region.Union Metode

Definisi

Perbarui Region ini ke gabungan dirinya sendiri dan GraphicsPathyang ditentukan .

Overload

Union(GraphicsPath)

Perbarui Region ini ke gabungan dirinya sendiri dan GraphicsPathyang ditentukan .

Union(Rectangle)

Memperbarui Region ini ke gabungan dirinya sendiri dan struktur Rectangle yang ditentukan.

Union(RectangleF)

Memperbarui Region ini ke gabungan dirinya sendiri dan struktur RectangleF yang ditentukan.

Union(Region)

Perbarui Region ini ke gabungan dirinya sendiri dan Regionyang ditentukan .

Union(GraphicsPath)

Sumber:
Region.cs
Sumber:
Region.cs
Sumber:
Region.cs
Sumber:
Region.cs
Sumber:
Region.cs

Perbarui Region ini ke gabungan dirinya sendiri dan GraphicsPathyang ditentukan .

C#
public void Union (System.Drawing.Drawing2D.GraphicsPath path);

Parameter

path
GraphicsPath

GraphicsPath untuk bersatu dengan Regionini .

Pengecualian

Contoh

Untuk contoh kode, lihat metode Union(RectangleF) dan Complement(GraphicsPath).

Berlaku untuk

.NET 9 dan versi lainnya
Produk Versi
.NET 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Union(Rectangle)

Sumber:
Region.cs
Sumber:
Region.cs
Sumber:
Region.cs
Sumber:
Region.cs
Sumber:
Region.cs

Memperbarui Region ini ke gabungan dirinya sendiri dan struktur Rectangle yang ditentukan.

C#
public void Union (System.Drawing.Rectangle rect);

Parameter

rect
Rectangle

Struktur Rectangle untuk bersatu dengan Regionini.

Contoh

Untuk contoh kode, lihat metode Union(RectangleF).

Berlaku untuk

.NET 9 dan versi lainnya
Produk Versi
.NET 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Union(RectangleF)

Sumber:
Region.cs
Sumber:
Region.cs
Sumber:
Region.cs
Sumber:
Region.cs
Sumber:
Region.cs

Memperbarui Region ini ke gabungan dirinya sendiri dan struktur RectangleF yang ditentukan.

C#
public void Union (System.Drawing.RectangleF rect);

Parameter

rect
RectangleF

Struktur RectangleF untuk bersatu dengan Regionini.

Contoh

Contoh kode berikut dirancang untuk digunakan dengan Windows Forms, dan memerlukan PaintEventArgse. Kode melakukan tindakan berikut:

  • Membuat persegi panjang pertama dan menggambarnya ke layar dengan warna hitam.

  • Membuat persegi panjang kedua dan menggambarnya ke layar dengan warna merah.

  • Membuat wilayah menggunakan persegi panjang pertama.

  • Mendapatkan area serikat untuk myRegion jika dikombinasikan dengan complementRect.

  • Mengisi area persatuan dengan biru dan menggambarnya ke layar.

Perhatikan bahwa kedua persegi panjang diisi dengan biru, termasuk area tumpang tindih.

C#
public void Union_RectF_Example(PaintEventArgs e)
{
             
    // Create the first rectangle and draw it to the screen in black.
    Rectangle regionRect = new Rectangle(20, 20, 100, 100);
    e.Graphics.DrawRectangle(Pens.Black, regionRect);
             
    // create the second rectangle and draw it to the screen in red.
    RectangleF unionRect = new RectangleF(90, 30, 100, 100);
    e.Graphics.DrawRectangle(Pens.Red,
        Rectangle.Round(unionRect));
             
    // Create a region using the first rectangle.
    Region myRegion = new Region(regionRect);
             
    // Get the area of union for myRegion when combined with
             
    // complementRect.
    myRegion.Union(unionRect);
             
    // Fill the union area of myRegion with blue.
    SolidBrush myBrush = new SolidBrush(Color.Blue);
    e.Graphics.FillRegion(myBrush, myRegion);
}

Berlaku untuk

.NET 9 dan versi lainnya
Produk Versi
.NET 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Union(Region)

Sumber:
Region.cs
Sumber:
Region.cs
Sumber:
Region.cs
Sumber:
Region.cs
Sumber:
Region.cs

Perbarui Region ini ke gabungan dirinya sendiri dan Regionyang ditentukan .

C#
public void Union (System.Drawing.Region region);

Parameter

region
Region

Region untuk bersatu dengan Regionini .

Pengecualian

region null.

Contoh

Untuk contoh kode, lihat metode Union(RectangleF) dan Complement(GraphicsPath).

Berlaku untuk

.NET 9 dan versi lainnya
Produk Versi
.NET 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9