RectangleF Struktur
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.
Menyimpan satu set empat angka floating-point yang mewakili lokasi dan ukuran persegi panjang. Untuk fungsi wilayah yang lebih canggih, gunakan Region objek .
public value class RectangleF : IEquatable<System::Drawing::RectangleF>
public value class RectangleF
public struct RectangleF : IEquatable<System.Drawing.RectangleF>
public struct RectangleF
[System.Serializable]
public struct RectangleF
type RectangleF = struct
[<System.Serializable>]
type RectangleF = struct
Public Structure RectangleF
Implements IEquatable(Of RectangleF)
Public Structure RectangleF
- Warisan
- Atribut
- Penerapan
Keterangan
Persegi panjang ditentukan oleh lebar, tinggi, dan sudut kiri atasnya.
Konstruktor
RectangleF(PointF, SizeF) |
Menginisialisasi instans RectangleF baru kelas dengan lokasi dan ukuran yang ditentukan. |
RectangleF(Single, Single, Single, Single) |
Menginisialisasi instans RectangleF baru kelas dengan lokasi dan ukuran yang ditentukan. |
RectangleF(Vector4) |
Menginisialisasi instans RectangleF baru struct dari yang ditentukan Vector4. |
Bidang
Empty |
Mewakili instans RectangleF kelas dengan anggotanya yang tidak diinisialisasi. |
Properti
Bottom |
Mendapatkan koordinat y yang merupakan jumlah dan Height dari Y struktur iniRectangleF. |
Height |
Mendapatkan atau mengatur tinggi struktur ini RectangleF . |
IsEmpty |
Mendapatkan nilai yang menunjukkan apakah Width properti atau Height ini RectangleF memiliki nilai nol. |
Left |
Mendapatkan koordinat x dari tepi kiri struktur ini RectangleF . |
Location |
Mendapatkan atau mengatur koordinat sudut kiri atas struktur ini RectangleF . |
Right |
Mendapatkan koordinat x yang merupakan jumlah dan Width dari X struktur iniRectangleF. |
Size |
Mendapatkan atau mengatur ukuran ini RectangleF. |
Top |
Mendapatkan koordinat y dari tepi atas struktur ini RectangleF . |
Width |
Mendapatkan atau mengatur lebar struktur ini RectangleF . |
X |
Mendapatkan atau mengatur koordinat x dari sudut kiri atas struktur ini RectangleF . |
Y |
Mendapatkan atau mengatur koordinat y dari sudut kiri atas struktur ini RectangleF . |
Metode
Contains(PointF) |
Menentukan apakah titik yang ditentukan terkandung dalam struktur ini RectangleF . |
Contains(RectangleF) |
Menentukan apakah wilayah persegi panjang yang diwakili oleh |
Contains(Single, Single) |
Menentukan apakah titik yang ditentukan terkandung dalam struktur ini RectangleF . |
Equals(Object) |
Menguji apakah |
Equals(RectangleF) |
Menunjukkan apakah objek saat ini sama dengan objek lain dengan jenis yang sama. |
FromLTRB(Single, Single, Single, Single) |
RectangleF Membuat struktur dengan sudut kiri atas dan sudut kanan bawah di lokasi yang ditentukan. |
GetHashCode() |
Mendapatkan kode hash untuk struktur ini RectangleF . Untuk informasi tentang penggunaan kode hash, lihat |
Inflate(RectangleF, Single, Single) |
Membuat dan mengembalikan salinan struktur yang diperbesar RectangleF . Salinan diperbesar oleh jumlah yang ditentukan dan persegi panjang asli tetap tidak dimodifikasi. |
Inflate(Single, Single) |
Perbesar struktur ini RectangleF dengan jumlah yang ditentukan. |
Inflate(SizeF) |
Perbesar ini RectangleF dengan jumlah yang ditentukan. |
Intersect(RectangleF) |
Mengganti struktur ini RectangleF dengan persimpangan dirinya sendiri dan struktur yang ditentukan RectangleF . |
Intersect(RectangleF, RectangleF) |
Mengembalikan RectangleF struktur yang mewakili persimpangan dua persegi panjang. Jika tidak ada persimpangan, dan kosong RectangleF dikembalikan. |
IntersectsWith(RectangleF) |
Menentukan apakah persegi panjang ini bersinggungan dengan |
Offset(PointF) |
Menyesuaikan lokasi persegi panjang ini dengan jumlah yang ditentukan. |
Offset(Single, Single) |
Menyesuaikan lokasi persegi panjang ini dengan jumlah yang ditentukan. |
ToString() |
|
ToVector4() |
Membuat baru Vector4 dari ini RectangleF. |
Union(RectangleF, RectangleF) |
Membuat persegi panjang ketiga sekecil mungkin yang dapat berisi kedua persegi panjang yang membentuk serikat. |
Operator
Equality(RectangleF, RectangleF) |
Menguji apakah dua RectangleF struktur memiliki lokasi dan ukuran yang sama. |
Explicit(RectangleF to Vector4) |
Mengonversi yang ditentukan RectangleF menjadi Vector4. |
Explicit(Vector4 to RectangleF) |
Mengonversi yang ditentukan Vector4 menjadi RectangleF. |
Implicit(Rectangle to RectangleF) |
Mengonversi struktur yang ditentukan Rectangle menjadi RectangleF struktur. |
Inequality(RectangleF, RectangleF) |
Menguji apakah dua RectangleF struktur berbeda di lokasi atau ukuran. |