RectangleF 構造体
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
四角形の位置とサイズを表す 4 つの浮動小数点数を格納します。 より高度な領域関数を使用する場合は Region オブジェクトを使用します。
public value class RectangleF : IEquatable<System::Drawing::RectangleF>
public value class RectangleF
public struct RectangleF : IEquatable<System.Drawing.RectangleF>
public struct RectangleF
[System.Serializable]
public struct RectangleF
type RectangleF = struct
[<System.Serializable>]
type RectangleF = struct
Public Structure RectangleF
Implements IEquatable(Of RectangleF)
Public Structure RectangleF
- 継承
- 属性
- 実装
四角形は、幅、高さ、左上隅で定義されます。
RectangleF(PointF, SizeF) |
指定した位置とサイズで、RectangleF クラスの新しいインスタンスを初期化します。 |
RectangleF(Single, Single, Single, Single) |
指定した位置とサイズで、RectangleF クラスの新しいインスタンスを初期化します。 |
RectangleF(Vector4) |
指定した から 構造体の RectangleF 新しいインスタンスを初期化します Vector4。 |
Empty |
メンバーを初期化しない状態で RectangleF クラスのインスタンスを表します。 |
Bottom |
この Y 構造体の Height と RectangleF の和である y 座標を取得します。 |
Height |
この RectangleF 構造体の高さを取得または設定します。 |
Is |
この RectangleF の Width または Height プロパティの値がゼロかどうかを示す値を取得します。 |
Left |
この RectangleF 構造体の左端の x 座標を取得します。 |
Location |
この RectangleF 構造体の左上隅の座標を取得または設定します。 |
Right |
この X 構造体の Width と RectangleF の和である x 座標を取得します。 |
Size |
この RectangleF のサイズを取得または設定します。 |
Top |
この RectangleF 構造体の上端の y 座標を取得します。 |
Width |
この RectangleF 構造体の幅を取得または設定します。 |
X |
この RectangleF 構造体の左上隅の x 座標を取得または設定します。 |
Y |
この RectangleF 構造体の左上隅の y 座標を取得または設定します。 |
Contains(PointF) |
指定した点がこの RectangleF 構造体に含まれているかどうかを判断します。 |
Contains(RectangleF) |
この RectangleF 構造体に、 |
Contains(Single, Single) |
指定した点がこの RectangleF 構造体に含まれているかどうかを判断します。 |
Equals(Object) |
|
Equals(RectangleF) |
現在のオブジェクトが、同じ型の別のオブジェクトと等しいかどうかを示します。 |
FromLTRB(Single, Single, Single, Single) |
左上隅および右下隅が指定の位置に設定された RectangleF 構造体を作成します。 |
Get |
この RectangleF 構造体のハッシュ コードを取得します。 ハッシュ コードの使い方の詳細については、 |
Inflate(RectangleF, Single, Single) |
指定の RectangleF 構造体の拡大したコピーを作成して返します。 コピーは指定した量だけ拡大され、元の四角形は変更されません。 |
Inflate(Single, Single) |
この RectangleF 構造体を指定の量だけ拡大します。 |
Inflate(SizeF) |
この RectangleF を指定の量だけ拡大します。 |
Intersect(RectangleF) |
この RectangleF 構造をそれ自体と指定の RectangleF 構造の交差部分に置き換えます。 |
Intersect(RectangleF, RectangleF) |
2 つの四角形の交差部分を表す RectangleF 構造体を返します。 交差部分がない場合は、空の RectangleF が返されます。 |
Intersects |
この四角形が |
Offset(PointF) |
四角形の位置を指定した量によって調節します。 |
Offset(Single, Single) |
四角形の位置を指定した量によって調節します。 |
To |
この Size の |
To |
この RectangleF から新しい Vector4 を作成します。 |
Union(RectangleF, RectangleF) |
和集合を形成する 2 つの四角形の両方を含めることができる最小の 3 番目の四角形を作成します。 |
Equality(RectangleF, RectangleF) |
2 つの RectangleF 構造体の位置およびサイズが同じかどうかをテストします。 |
Explicit(RectangleF to Vector4) |
指定された RectangleF を Vector4 に変換します。 |
Explicit(Vector4 to RectangleF) |
指定された Vector4 を RectangleF に変換します。 |
Implicit(Rectangle to RectangleF) |
指定した Rectangle 構造体を RectangleF 構造体に変換します。 |
Inequality(RectangleF, RectangleF) |
2 つの RectangleF 構造体の位置またはサイズが異なるかどうかをテストします。 |
製品 | バージョン |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。