Size 구조체
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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
- 상속
- 특성
- 구현
설명
클래스는 Size , , ImageRectangleFIcon 및 기타 그래픽 클래스에 Size 대한 Rectangle속성을 통해 높이와 너비를 지정하는 데 사용됩니다. , Subtraction, 등의 SizeEquality오버로드된 연산Addition자를 사용하여 에서 작업을 수행할 수 있습니다. 구조체의 Height 및 에 대한 단위는 그리는 데 사용되는 개체의 Graphics 및 PageScale 설정에 따라 달라집니다PageUnit.WidthSize
생성자
Size(Int32, Int32) |
지정된 크기에서 Size 구조체의 새 인스턴스를 초기화합니다. |
Size(Point) |
필드
Empty |
속성
Height |
이 Size 구조체의 세로 구성 요소를 가져오거나 설정합니다. |
IsEmpty |
Size 구조체의 너비와 높이가 0인지 여부를 테스트합니다. |
Width |
이 Size 구조체의 가로 구성 요소를 가져오거나 설정합니다. |
메서드
Add(Size, Size) | |
Ceiling(SizeF) |
SizeF 구조체의 값을 다음으로 높은 정수 값으로 반올림하여 지정된 Size 구조체를 Size 구조체로 변환합니다. |
Equals(Object) | |
Equals(Size) |
현재 개체가 동일한 형식의 다른 개체와 같은지 여부를 나타냅니다. |
GetHashCode() |
이 Size 구조체의 해시 코드를 반환합니다. |
Round(SizeF) |
SizeF 구조체의 값을 가장 가까운 정수 값으로 반올림하여 지정된 Size 구조체를 SizeF 구조체로 변환합니다. |
Subtract(Size, Size) | |
ToString() |
Size 구조체를 나타내는 사람이 인식할 수 있는 문자열을 만듭니다. |
Truncate(SizeF) |
SizeF 구조체의 값을 다음으로 낮은 정수 값으로 버림하여 지정된 Size 구조체를 SizeF 구조체로 변환합니다. |
연산자
Addition(Size, Size) | |
Division(Size, Int32) |
지정된 Size를 지정된 정수로 나눕니다. |
Division(Size, Single) |
지정된 Size를 지정된 단정밀도 부동 소수점 숫자로 나눕니다. |
Equality(Size, Size) |
두 개의 Size 구조체가 같은지 여부를 테스트합니다. |
Explicit(Size to Point) | |
Implicit(Size to SizeF) | |
Inequality(Size, Size) |
두 개의 Size 구조체가 다른지를 테스트합니다. |
Multiply(Int32, Size) |
지정된 정수를 지정된 Size로 곱합니다. |
Multiply(Single, Size) |
지정된 단정밀도 부동 소수점 숫자와 지정된 Size를 곱합니다. |
Multiply(Size, Int32) |
지정된 Size를 지정된 정수로 곱합니다. |
Multiply(Size, Single) |
지정된 Size를 지정된 단정밀도 부동 소수점 숫자로 곱합니다. |
Subtraction(Size, Size) |
적용 대상
.NET