RectangleShape コンストラクター (Int32, Int32, Int32, Int32)
場所とサイズを指定して、RectangleShape クラスの新しいインスタンスを初期化します。
名前空間: Microsoft.VisualBasic.PowerPacks
アセンブリ: Microsoft.VisualBasic.PowerPacks.Vs (Microsoft.VisualBasic.PowerPacks.Vs.dll 内)
構文
'宣言
Public Sub New ( _
left As Integer, _
top As Integer, _
width As Integer, _
height As Integer _
)
public RectangleShape(
int left,
int top,
int width,
int height
)
public:
RectangleShape(
int left,
int top,
int width,
int height
)
new :
left:int *
top:int *
width:int *
height:int -> RectangleShape
public function RectangleShape(
left : int,
top : int,
width : int,
height : int
)
パラメーター
- left
型 : Int32
- top
型 : Int32
width
型 : Int32RectangleShape の幅を表す Integer (ピクセル単位)。
height
型 : Int32RectangleShape の高さをピクセル単位で表す Integer。
解説
RectangleShape のコントロールをフォームまたはコンテナー コントロールに直接表示できません; これは ShapeContainer オブジェクトに含まれている必要があります。 RectangleShapeを初期化した後、既存の ShapeContainer または ShapeContainerの新しいインスタンスに Parent のプロパティを設定する必要があります。
例
次の例では ShapeContainer と RectangleShapeを作成し、フォームに追加し、90 ピクセルの四角形によって 90 ピクセルが表示されます。
Private Sub DrawSquare()
Dim canvas As New Microsoft.VisualBasic.PowerPacks.ShapeContainer
' Declare a RectangleShape and set the location and size.
Dim rect1 As New Microsoft.VisualBasic.PowerPacks.
RectangleShape(15, 15, 105, 105)
' Set the form as the parent of the ShapeContainer.
canvas.Parent = Me
' Set the ShapeContainer as the parent of the RectangleShape.
rect1.Parent = canvas
End Sub
private void DrawSquare()
{
Microsoft.VisualBasic.PowerPacks.ShapeContainer canvas =
new Microsoft.VisualBasic.PowerPacks.ShapeContainer();
// Declare a RectangleShape and set the location and size.
Microsoft.VisualBasic.PowerPacks.RectangleShape rect1 =
new Microsoft.VisualBasic.PowerPacks.RectangleShape(15, 15, 105, 105);
// Set the form as the parent of the ShapeContainer.
canvas.Parent = this;
// Set the ShapeContainer as the parent of the RectangleShape.
rect1.Parent = canvas;
}
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。
参照
関連項目
Microsoft.VisualBasic.PowerPacks 名前空間
その他の技術情報
ライン コントロールとシェイプ コントロールの概要 (Visual Studio)
方法 : LineShape コントロールを使用して線を描画する (Visual Studio)
方法 : OvalShape コントロールおよび RectangleShape コントロールを使用して図形を描画する (Visual Studio)