RectangleF 구조체
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
사각형의 위치와 크기를 나타내는 4개의 부동 소수점 숫자 집합을 저장합니다. 고급 지역 함수의 경우 Region 개체를 사용합니다.
public value class RectangleF
public value class RectangleF : IEquatable<System::Drawing::RectangleF>
[System.Serializable]
public struct RectangleF
public struct RectangleF
public struct RectangleF : IEquatable<System.Drawing.RectangleF>
[<System.Serializable>]
type RectangleF = struct
type RectangleF = struct
Public Structure RectangleF
Public Structure RectangleF
Implements IEquatable(Of RectangleF)
- 상속
- 특성
- 구현
설명
사각형은 너비, 높이 및 왼쪽 위 모서리로 정의됩니다.
생성자
| Name | Description |
|---|---|
| RectangleF(PointF, SizeF) |
지정된 위치 및 크기를 사용하여 클래스의 RectangleF 새 인스턴스를 초기화합니다. |
| RectangleF(Single, Single, Single, Single) |
지정된 위치 및 크기를 사용하여 클래스의 RectangleF 새 인스턴스를 초기화합니다. |
필드
| Name | Description |
|---|---|
| Empty |
해당 멤버가 RectangleF 초기화되지 않은 클래스의 인스턴스를 나타냅니다. |
속성
| Name | Description |
|---|---|
| Bottom |
이 RectangleF 구조체의 Y 합계인 Height y 좌표를 가져옵니다. |
| Height |
이 RectangleF 구조체의 높이를 가져오거나 설정합니다. |
| IsEmpty |
이 RectangleF 속성의 WidthHeight 값이 0인지 여부를 나타내는 값을 가져옵니다. |
| Left |
이 RectangleF 구조체의 왼쪽 가장자리 x 좌표를 가져옵니다. |
| Location |
이 RectangleF 구조체의 왼쪽 위 모퉁이 좌표를 가져오거나 설정합니다. |
| Right |
이 RectangleF 구조체의 X 합계와 Width 합계인 x 좌표를 가져옵니다. |
| Size |
이 RectangleF크기를 가져오거나 설정합니다. |
| Top |
이 RectangleF 구조체의 위쪽 가장자리의 y 좌표를 가져옵니다. |
| Width |
이 RectangleF 구조체의 너비를 가져오거나 설정합니다. |
| X |
이 RectangleF 구조체의 왼쪽 위 모퉁이의 x 좌표를 가져오거나 설정합니다. |
| Y |
이 RectangleF 구조체의 왼쪽 위 모퉁이의 y 좌표를 가져오거나 설정합니다. |
메서드
| Name | Description |
|---|---|
| Contains(PointF) |
지정된 점이 이 RectangleF 구조 내에 포함되어 있는지 여부를 확인합니다. |
| Contains(RectangleF) |
표시되는 |
| Contains(Single, Single) |
지정된 점이 이 RectangleF 구조 내에 포함되어 있는지 여부를 확인합니다. |
| Equals(Object) |
이 RectangleF위치와 크기가 RectangleF 같은지 테스트 |
| Equals(RectangleF) |
현재 개체가 같은 형식의 다른 개체와 같은지 여부를 나타냅니다. |
| FromLTRB(Single, Single, Single, Single) |
RectangleF 지정된 위치에 왼쪽 위 모서리와 오른쪽 아래 모서리가 있는 구조를 만듭니다. |
| GetHashCode() |
이 RectangleF 구조체의 해시 코드를 가져옵니다. 해시 코드 사용에 대한 자세한 내용은 다음을 참조하세요 |
| Inflate(RectangleF, Single, Single) |
지정된 RectangleF 구조체의 확대된 복사본을 만들고 반환합니다. 복사본은 지정된 양만큼 확대되고 원래 사각형은 수정되지 않은 상태로 유지됩니다. |
| Inflate(Single, Single) |
지정된 양만큼 이 RectangleF 구조를 확대합니다. |
| Inflate(SizeF) |
지정된 양만큼 확대 RectangleF 합니다. |
| Intersect(RectangleF, RectangleF) |
RectangleF 두 사각형의 교집합을 나타내는 구조를 반환합니다. 교집합이 없고 비어 RectangleF 있으면 반환됩니다. |
| Intersect(RectangleF) |
이 RectangleF 구조를 자체의 교집합과 지정된 RectangleF 구조체로 바꿉니다. |
| IntersectsWith(RectangleF) |
이 사각형이 .와 |
| Offset(PointF) |
이 사각형의 위치를 지정된 양만큼 조정합니다. |
| Offset(Single, Single) |
이 사각형의 위치를 지정된 양만큼 조정합니다. |
| ToString() |
이 RectangleF 문자열을 |
| Union(RectangleF, RectangleF) |
공용 구조체를 구성하는 두 사각형을 모두 포함할 수 있는 가장 작은 세 번째 사각형을 만듭니다. |
연산자
| Name | Description |
|---|---|
| Equality(RectangleF, RectangleF) |
두 RectangleF 구조체의 위치와 크기가 같은지 테스트합니다. |
| Implicit(Rectangle to RectangleF) |
지정된 Rectangle 구조를 구조체로 RectangleF 변환합니다. |
| Inequality(RectangleF, RectangleF) |
두 RectangleF 구조체의 위치 또는 크기가 다른지 테스트합니다. |