Size Yapı

Tanım

Height ve Widthbelirten sıralı bir tamsayı çiftini depolar.

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
Devralma
Öznitelikler
Uygulamalar

Açıklamalar

YapısıSize, , SizeRectangleRectangleF , ve diğer grafik sınıfları için özelliği aracılığıyla Image bir yükseklik ve genişlik belirtmek için Iconkullanılır. , ve Sizegibi AdditionSubtractionaşırı yüklenmiş işleçleri kullanarak üzerinde Equality işlem gerçekleştirebilirsiniz. Ve yapısının HeightWidthSize birimi, çizmek için kullanılan nesnenin PageUnit ve PageScale ayarlarına bağlıdır.Graphics

Oluşturucular

Name Description
Size(Int32, Int32)

Belirtilen boyutlardan Size yapının yeni bir örneğini başlatır.

Size(Point)

Belirtilen Size yapıdan yapının yeni bir örneğini Point başlatır.

Alanlar

Name Description
Empty

ve Size değeri 0 olan bir HeightWidth yapı alır.

Özellikler

Name Description
Height

Bu Size yapının dikey bileşenini alır veya ayarlar.

IsEmpty

Bu Size yapının genişliği ve yüksekliği 0 olup olmadığını sınar.

Width

Bu Size yapının yatay bileşenini alır veya ayarlar.

Yöntemler

Name Description
Add(Size, Size)

Bir yapının genişliğini ve yüksekliğini başka bir SizeSize yapının genişliğine ve yüksekliğine ekler.

Ceiling(SizeF)

Yapının değerlerini sonraki daha yüksek tamsayı SizeF değerlerine yuvarlayarak belirtilen Size yapıyı bir Size yapıya dönüştürür.

Equals(Object)

Belirtilen nesnenin bu Size yapıyla aynı boyutlara sahip bir Size yapı olup olmadığını test eder.

Equals(Size)

Geçerli nesnenin aynı türdeki başka bir nesneye eşit olup olmadığını gösterir.

GetHashCode()

Bu Size yapı için bir karma kodu döndürür.

Round(SizeF)

Yapının değerlerini en yakın tamsayı değerlerine SizeF yuvarlayarak belirtilen Size yapıyı bir SizeF yapıya dönüştürür.

Subtract(Size, Size)

Bir yapının genişliğini ve yüksekliğini başka bir SizeSize yapının genişliğinden ve yüksekliğinden çıkarır.

ToString()

Bu Size yapıyı temsil eden, okunabilir bir dize oluşturur.

Truncate(SizeF)

Yapının değerlerini sonraki daha düşük tamsayı değerlerine SizeF keserek belirtilen Size yapıyı bir SizeF yapıya dönüştürür.

İşleçler

Name Description
Addition(Size, Size)

Bir yapının genişliğini ve yüksekliğini başka bir SizeSize yapının genişliğine ve yüksekliğine ekler.

Division(Size, Int32)

Belirtilen değerini belirtilen Size tamsayıya böler.

Division(Size, Single)

Belirtilen Size değerini belirtilen tek duyarlıklı kayan nokta sayısına böler.

Equality(Size, Size)

İki Size yapının eşit olup olmadığını test eder.

Explicit(Size to Point)

Belirtilen Size yapıyı bir Point yapıya dönüştürür.

Implicit(Size to SizeF)

Belirtilen Size yapıyı bir SizeF yapıya dönüştürür.

Inequality(Size, Size)

İki Size yapının farklı olup olmadığını test eder.

Multiply(Int32, Size)

Belirtilen tamsayıyı belirtilen Sizeile çarpar.

Multiply(Single, Size)

Belirtilen tek duyarlıklı kayan nokta sayısını belirtilen Sizeile çarpar.

Multiply(Size, Int32)

Belirtilen değerini belirtilen Size tamsayıyla çarpar.

Multiply(Size, Single)

Belirtilen Size değerini belirtilen tek duyarlıklı kayan nokta sayısıyla çarpar.

Subtraction(Size, Size)

Bir yapının genişliğini ve yüksekliğini başka bir SizeSize yapının genişliğinden ve yüksekliğinden çıkarır.

Şunlara uygulanır