Size 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.
public value class Size : IEquatable<System::Drawing::Size>
public value class Size
[System.ComponentModel.TypeConverter("System.Drawing.SizeConverter, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public struct Size : IEquatable<System.Drawing.Size>
public struct Size
public struct Size : IEquatable<System.Drawing.Size>
[System.ComponentModel.TypeConverter(typeof(System.Drawing.SizeConverter))]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public struct Size
[<System.ComponentModel.TypeConverter("System.Drawing.SizeConverter, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
type Size = struct
type Size = struct
[<System.ComponentModel.TypeConverter(typeof(System.Drawing.SizeConverter))>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type Size = struct
Public Structure Size
Implements IEquatable(Of Size)
Public Structure Size
- Warisan
- Atribut
- Penerapan
Keterangan
Kelas Size digunakan untuk menentukan tinggi dan lebar melalui Size properti untuk Rectangle, , RectangleFImage, Icon dan kelas grafis lainnya. Anda dapat melakukan operasi pada Size dengan menggunakan operator yang kelebihan beban seperti Addition, , Subtractiondan Equality. Unit untuk Height dan Width struktur Size bergantung pada PageUnit pengaturan dan PageScale untuk Graphics objek yang digunakan untuk menggambar.
Konstruktor
Size(Int32, Int32) |
Menginisialisasi instans Size baru struktur dari dimensi yang ditentukan. |
Size(Point) |
Menginisialisasi instans Size baru struktur dari struktur yang ditentukan Point . |
Bidang
Empty |
Size Mendapatkan struktur yang memiliki Height nilai dan Width 0. |
Properti
Height |
Mendapatkan atau mengatur komponen vertikal dari struktur ini Size . |
IsEmpty |
Menguji apakah struktur ini Size memiliki lebar dan tinggi 0. |
Width |
Mendapatkan atau mengatur komponen horizontal dari struktur ini Size . |
Metode
Add(Size, Size) |
Menambahkan lebar dan tinggi satu Size struktur ke lebar dan tinggi struktur lain Size . |
Ceiling(SizeF) |
Mengonversi struktur yang ditentukan SizeF menjadi Size struktur dengan membulatkan nilai Size struktur ke nilai bilangan bulat berikutnya yang lebih tinggi. |
Equals(Object) |
Pengujian untuk melihat apakah objek yang ditentukan adalah Size struktur dengan dimensi yang sama dengan struktur ini Size . |
Equals(Size) |
Menunjukkan apakah objek saat ini sama dengan objek lain dengan jenis yang sama. |
GetHashCode() |
Mengembalikan kode hash untuk struktur ini Size . |
Round(SizeF) |
Mengonversi struktur yang ditentukan SizeF menjadi Size struktur dengan membulatkan nilai SizeF struktur ke nilai bilangan bulat terdekat. |
Subtract(Size, Size) |
Mengurangi lebar dan tinggi satu Size struktur dari lebar dan tinggi struktur lain Size . |
ToString() |
Membuat string yang dapat dibaca manusia yang mewakili struktur ini Size . |
Truncate(SizeF) |
Mengonversi struktur yang ditentukan SizeF menjadi Size struktur dengan memotong nilai SizeF struktur ke nilai bilangan bulat bawah berikutnya. |
Operator
Addition(Size, Size) |
Menambahkan lebar dan tinggi satu Size struktur ke lebar dan tinggi struktur lain Size . |
Division(Size, Int32) |
Membagi yang ditentukan Size dengan bilangan bulat yang ditentukan. |
Division(Size, Single) |
Membagi yang ditentukan Size dengan angka floating-point presisi tunggal yang ditentukan. |
Equality(Size, Size) |
Menguji apakah dua Size struktur sama. |
Explicit(Size to Point) |
Mengonversi struktur yang ditentukan Size menjadi Point struktur. |
Implicit(Size to SizeF) |
Mengonversi struktur yang ditentukan Size menjadi SizeF struktur. |
Inequality(Size, Size) |
Menguji apakah dua Size struktur berbeda. |
Multiply(Int32, Size) |
Mengalikan bilangan bulat yang ditentukan dengan yang ditentukan Size. |
Multiply(Single, Size) |
Mengalikan angka floating-point presisi tunggal yang ditentukan dengan yang ditentukan Size. |
Multiply(Size, Int32) |
Mengalikan yang ditentukan Size oleh bilangan bulat yang ditentukan. |
Multiply(Size, Single) |
Mengalikan yang ditentukan Size oleh angka floating-point presisi tunggal yang ditentukan. |
Subtraction(Size, Size) |
Mengurangi lebar dan tinggi satu Size struktur dari lebar dan tinggi struktur lain Size . |