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、、およびその他のグラフィックス クラスの プロパティをSize通じて高さと幅をImageRectangleRectangleFIcon指定するために使用されます。 、 などのAdditionSubtractionオーバーロードされた演算子を使用して、 に対Sizeする操作をEquality実行できます。 構造体の および の単位Heightは、描画にPageUnit使用されるオブジェクトの Graphics と PageScale の設定によって異Sizeなります。Width
コンストラクター
Size(Int32, Int32) |
指定された寸法から Size 構造体の新しいインスタンスを初期化します。 |
Size(Point) |
フィールド
Empty |
プロパティ
Height |
この Size 構造体の垂直コンポーネントを取得または設定します。 |
IsEmpty |
この Size 構造体の幅および高さが 0 であるかどうかをテストします。 |
Width |
この Size 構造体の水平コンポーネントを取得または設定します。 |
メソッド
Add(Size, Size) | |
Ceiling(SizeF) | |
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) |
2 つの Size 構造体が等しいかどうかをテストします。 |
Explicit(Size to Point) | |
Implicit(Size to SizeF) | |
Inequality(Size, Size) |
2 つの Size 構造体が異なるかどうかテストします。 |
Multiply(Int32, Size) |
指定された整数を、指定された Size で乗算します。 |
Multiply(Single, Size) |
指定された単精度浮動小数点数を、指定された Size で乗算します。 |
Multiply(Size, Int32) |
指定された Size を、指定された整数で乗算します。 |
Multiply(Size, Single) |
指定された Size を、指定された単精度浮動小数点数で乗算します。 |
Subtraction(Size, Size) |
適用対象
.NET