Size Struktur

Definisi

Menyimpan sepasang bilangan bulat yang diurutkan, yang menentukan Height dan Width.

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 .

Berlaku untuk