Int32Rect 構造体

定義

整数四角形の幅、高さ、場所を記述します。

public value class Int32Rect : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.Int32RectConverter))]
[System.Serializable]
public struct Int32Rect : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.Int32RectConverter))]
public struct Int32Rect : IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Int32RectConverter))>]
[<System.Serializable>]
type Int32Rect = struct
    interface IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Int32RectConverter))>]
type Int32Rect = struct
    interface IFormattable
Public Structure Int32Rect
Implements IFormattable
継承
Int32Rect
属性
実装

注釈

XAML 属性の使用方法

<object property="X,Y,Width,Height"/>  
- or   
<object property="Empty"/>  

XAML 値

X
System.Int32

四角形の左上隅の X 座標。

Y
System.Int32

四角形の左上隅の y 座標。

Width
System.Int32

四角形の幅。

Height
System.Int32

四角形の高さ。

XAML テキストの使用法

コンマの代わりに空白を使用して値を区切ることもできます。 空白は、コンマ区切りの値セットと共に使用することもできます。

コンストラクター

Int32Rect(Int32, Int32, Int32, Int32)

Int32Rect 座標と X 座標、および YWidth を指定して、Height の新しいインスタンスを初期化します。

プロパティ

Empty

空の四角形を取得します。これは位置や領域を持たない四角形を表す特殊な値です。

HasArea

WidthHeight および Int32Rect プロパティが 0 より大きいかどうかを示す値を取得します。

Height

四角形の高さを取得または設定します。

IsEmpty

四角形が空かどうかを示す値を取得します。

Width

四角形の幅を取得または設定します。

X

四角形の左上隅の X 座標を取得または設定します。

Y

四角形の左上隅の y 座標を取得または設定します。

メソッド

Equals(Int32Rect)

指定した四角形が、この四角形と等しいかどうかを判断します。

Equals(Int32Rect, Int32Rect)

指定した四角形が等しいかどうかを判断します。

Equals(Object)

指定した四角形が、この四角形と等しいかどうかを判断します。

GetHashCode()

この四角形の XYWidth、および Height の値からハッシュ コードを作成します。

Parse(String)

指定した Int32Rect 表現から String 構造体を作成します。

ToString()

この Int32Rect の文字列形式を作成します。

ToString(IFormatProvider)

指定した Int32Rect に基づいて、この IFormatProvider の文字列表現を作成します。

演算子

Equality(Int32Rect, Int32Rect)

2 つの四角形を比較し、完全に等しいかどうかを判断します。

Inequality(Int32Rect, Int32Rect)

2 つの四角形を比較し、等しくないかどうかを判断します。

明示的なインターフェイスの実装

IFormattable.ToString(String, IFormatProvider)

指定された書式を使用して現在のインスタンスの値を書式設定します。

適用対象